Грушевое дерево C++

 У Васиной бабушки в саду растет много разных плодовых деревьев. Одно грушевое дерево она посадила в день рождения Васи и сказала, что как только оно начнет плодоносить, Вася должен съедать все созревшие на нем груши. В этом году на Васиной груше впервые появились плоды. Вася пересчитал все плоды - их оказалось N штук. Как только поспели первые груши, Вася пересчитал их и съел. Их было K штук - замечательных, огромных и сочных. Оказалось, что каждый день поспевает на M штук больше, чем в предыдущий день. Бабушка сказала, что груши очень полезны для Васиного здоровья, и, следовательно, каждый день Вася должен есть их как можно больше. К счастью, груши оказались такими вкусными, что каждый день Вася съедает все поспевшие в этот день и радует этим свою бабушку.

Сколько груш Вася съест в последний день, когда созреет N-ая груша?

Входные данные

   Во входном файле перечислены целые числа N, K и M. Все числа не превышают 1000000000.

Выходные данные

   Вывести одно целое число - ответ на задачу.

#include <math.h>
#include<iostream>
using namespace std;
int main()
 {
int n,m,k,s,k1,i;
 cin>>n>>k>>m;
 s=k;
 k1 = m + k;
do{
 if (s +k1 >=n)
 {cout<<n-s<<endl; break;}
 s+=k1; k1+=m;
 }
 while (n>k1);
return 0;
 }
Назад

Повышение продаж с помощью веб-форм Разложение числа на простые множители Как качественный контент способствует продвижению сайта Как выбрать хостинг Как писать SEO-тексты? Что такое SEO оптимизация сайта


Хостинг

Есть решение которого нет на сайте? Пиши admin@devexe.top