alexxvlvh
19.05.2021 15:27

В языке запросов поискового сервера для обозначения логической операции "или" используется символ "|", а для логической операции "И" - символ "&" в таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети. Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов. День|чудесный
День
Чудесный
Какое кол-во страниц (в тысячах) будет найдено по запросу день&чудесный

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
llRosell
20.11.2021 08:19
#include <iostream>
using namespace std;
int main()
{
setlocale(0,""); // это что бы на русском было
cout<<" Сижу за решеткой в темнице сырой."<<endl;
cout<<"Вскормленный в неволе орел молодой,"<<endl;
cout<<"Мой грустный товарищ, махая крылом,"<<endl;
cout<<"Кровавую пищу клюет под окном,"<<endl;
cout<<"Клюет, и бросает, и смотрит в окно,"<<endl;
cout<<"Как будто со мною задумал одно;"<<endl;
cout<<"Зовет меня взглядом и криком своим"<<endl;
cout<<"И вымолвить хочет: «Давай улетим!"<<endl;
cout<<"Мы вольные птицы; пора, брат, пора!"<<endl;
cout<<"Туда, где за тучей белеет гора,"<<endl;
cout<<"Туда, где синеют морские края,"<<endl;
cout<<"Туда, где гуляем лишь ветер... да я!..»"<<endl;
return 0;
}
0,0(0 оценок)
Ответ:
UzZzeR
14.12.2021 03:20

n * 3 + (n * ( n - 1) / 2 * 3)

первая часть до плюса, это я обозначил стороны большого треугольника, в который входят все треугольники

а после плюса, я считал "внутренние стороны" в большом треугольнике

я нашел закономерность:

при построении мы можем нарисовать сначала один большой треугольник, а потом в нем строить маленькие,

а можем их выстраивать "кубиками", то есть сначала нижний ряд (количество N) так чтобы одна вершина у маленьких треугольников была выше других двух, а потом выстраиваем "перевернутые треугольнички", эти треугольники нам и

чтобы их посчитать, у нас всегда будет такая закономерность:

(n - 1) + (n - 2) + (n - 3) ++ 3 + 2 + 1 (при значениях n больше 10)

такую последовательность можно сократить вот таким вот образом:

(n * ( n - 1) / 2)

и получим правильное количество перевернутых треугольников

осталось только посчитать кол-во их сторон

( n - 1) / 2 * 3)

и сложить с первой частью

n * 3 + (n * ( n - 1) / 2 * 3)

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота