Дистанционная подготовка: Задача №2955. Улитка
Задача №2955. Улитка
от Никита Пушкин - Вторник 26 Ноябрь 2013, 16:10
  Улитка ползёт по вертикальному шесту высотой h метров, поднимаясь за день на a метров, а за ночь спускаясь на b метров. На какой день улитка доползёт до вершины шеста?

Программа получает на вход натуральные числа h, a, b и должна вывести одно натуральное число. Гарантируется, что a>b.


------------------
Как ее сделать без конструкции if? Подсказки мне не нужны, смысл задачи я понял.
Re: Задача №2955. Улитка
от Никита Пушкин - Вторник 26 Ноябрь 2013, 16:19
  Понятно что, к примеру, при входных данных 10, 5 и 1, ответом будет 3. Но как это без if реализовать???
Re: Задача №2955. Улитка
от Peter Cherepanov - Четверг 28 Ноябрь 2013, 00:07
  Можно использовать деление с остатком и округление вверх или вниз.