ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Сборники > Сдобная мелочь > задача:


4. Штрафы

Гость
• Обсуждение задачи (1)

Задачи сборника

• 1. Кукушка
• 2. Треугольник из сосисок
• 3. Простой шифр
• 4. Штрафы
• 5. КВН

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

shtraf

В городе N действует следующая система штрафов за появление в общественных местах без маски. Первый раз нарушитель платит сравнительно небольшой штраф - R рублей. Если он повторно попадается на том же нарушении, его штраф составляет сумму всех предшествующих штрафов и ещё R рублей (логично: раз штраф не подействовал, его следует повторить).

Разработайте программу, которая по величине очередного штрафа S и значению начального штрафа R определяет, какое это по счёту нарушение.

Входные данные. В единственной строке - натуральные числа R и S, не превышающие миллиард, разделённые пробелом.

Выходные данные. Целое число - порядковый номер нарушения, за которое полагается такой штраф. Если такое значение штрафа невозможно, программа должна выводить -1.

Для отправки решений необходимо выполнить вход.

www.contester.ru