HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


Fines

Guest
• Discussion of problem (1)

Section problems

• Ballons-2
• Ballons-1
• Kalle-code
• Code
• Code
• Gadukin
• Shtirlitc and GITLER_KAPUT
• Shtirlitc
• Fines
• Economic summit
• Elven Numerology
• Estafeta
• Chessboard Pattern
• 5 склеенных чисел
• A+B
• Бронзовый призёр
• Winnie the Pooh and rector

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/4000/4000/4000 ms. Memory limit 65000/65000/65000/65000 Kb.

shtraf

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

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

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

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

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

www.contester.ru