Улитка ползёт по вертикальному шесту высотой h метров, поднимаясь за день ** a метров, а...

0 голосов
437 просмотров

Улитка ползёт по вертикальному шесту высотой h метров, поднимаясь за день на a метров, а за ночь спускаясь на b метров. На какой день улитка доползёт до вершины шеста? Программа получает на вход натуральные числа h, a, b и должна вывести одно натуральное число. Гарантируется, что a>b. При решении этой задачи нельзя пользоваться условной инструкцией if и циклами. Примеры Входные данные 10 3 2 Выходные данные 8


Информатика (15 баллов) | 437 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

uses crt;
var
a,b,h,h1,k:integer;
begin
read(h,a,b);
h1:=h-a;
k:=a-b;
write(1+h1 div k+(h1 mod k+k-1) div k);
end.

Начинающий (728 баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей