Есть ответ 👍

Спрограммкой миша любил рисовать треугольники, но делал он это необычным способом. сначала рисовал произвольный треугольник, потом каждую сторону делил на n равных частей и проводил через точки раздела прямые, параллельные сторонам треугольника. в результате получается несколько равных между собой треугольников. мише найти наибольшее количество полученных одинаковых треугольников. входные данные целое число n (0 < n < 2*109). выходные данные искомое количество равных между собой треугольников. на языке c++

291
428
Посмотреть ответы 2

Ответы на вопрос:


#include < iostream> int main() {     int64_t n;     // __int64 n; для visual studio   std: : cin > > n;   std: : cout < < n*n < < std: : endl;         return 0; } /** покажем, что количество равных треугольников равно n^2. обозначим ответ к как f(n). при n = 1 имеем f(n) = 1, так как треугольник не разрезается. переходим от n-1 к n. при переходе добавляется два нижних ряд треугольников. в одном n треугольников и они ориентированы так же, как и исходный треугольник. в другом -- n-1 треугольник, и они зеркально симметричны исходному треугольнику. итого, f(n) = f(n-1) + n + n-1 = f(n-1) + 2n-1. теперь заметим, что n^2 при n=1 равно 1^2 = 1; n^2 = (n-1 + 1)^2 = (n-1)^2 + 2(n-1) + 1 = (n-1)^2 + 2n-1. то есть f(n) = n^2. итого, искомое количество треугольников: n^2 */

Только содним приложения 

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS