Вы профессиональный хакер, и ваш начальник только что приказал вам помочь кандидату выиграть предстоящие выборы. Ваша задача - изменить данные машин для голосования, чтобы повысить результаты кандидата.
Машины для голосования сохраняют результаты голосования в виде двух целых чисел: количество голосов за вашего кандидата ( v1) и количество голосов за их оппонента ( v2).
После нескольких недель исследований вы обнаружили дыру в безопасности системы и можете увеличить значение v1на целое число xи уменьшить значение v2на то же самое x. Но есть ограничение, вы должны поддерживать постоянный хэш-код безопасности:
- хэш-код безопасности:
(v1 + v2*2) modulo 7
Кроме того, значение xдолжно быть минимальным, чтобы ваши изменения могли остаться незамеченными.
Ваша программа должна принять в качестве ввода v1и v2; он должен вывести оптимальное значение для xтак v1>v2.
В некоторых случаях вы не можете взломать результаты; Вы не должны справляться с ними (это может привести к проблемам с вашим боссом, но это другая история).
Контрольные примеры
100,123 --> 14
47,23 --> 0
40,80 --> 21
62,62 --> 7
1134,2145 --> 511
.0(Нравится 100.0 123.0)?