Улитка ползёт по вертикальному шесту высотой h метров, поднимаясь за день на a метров, а за ночь спускаясь на b метров. На какой день улитка доползёт до вершины шеста?Входные данныеПрограмма получает на вход натуральные числа h, a, b. Гарантируется, что a>b.Выходные данныеПрограмма должна вывести одно натуральное число.Примерывходные данные1032выходные данные8входные данные2073выходные данные5Решить на С++
using namespace std;
int main() {
int day = 0;int h, a, b;
cin >> h >> a >> b;
int climbed = 0;
while (climbed < h) {
day++;
climbed += a;
if (climbed >= h) {
break;
}
climbed -= b;
}
cout << day << endl;
return 0;
}