АВТ
Language: Russian
English

Remote Training on Programming

Problems Online status Contests
News FAQ E-learning
For authors:
Register  ||  Login
 
Hello, Guest! Please login or register.

1932. Game with Numbers

Time Limit: 1 seconds
Memory Limit:262144KB
Points:100
View Problem Statistics Submit Problem added debug

На доске записаны числа M, M + 1, ..., N. Двое игроков по очереди стирают по одному любому числу. Игра заканчивается, когда на доске остаются два числа. Если их сумма делится на 3, то побеждает тот, кто делал первый ход, если нет — то его партнёр. Кто из них может гарантировать себе выигрыш независимо от действий другого?

Входные данные

В первой строке входных данных задаётся натуральное число K (2 ≤ K ≤ 10) — количество сыгранных партий. Далее идут K строк, в каждой из которых записаны через пробел два натуральных числа M и N.

Выходные данные

Для каждой сыгранной партии в отдельной строке выведите "1" (без кавычек), если выиграет начинающий, и "2" (без кавычек), если выиграет его партнёр.

Система оценки

  • Подзадача 1 (50 баллов): 1 ≤ M < N - 1, 3 ≤ N ≤ 10
  • Подзадача 2 (25 баллов): 1 ≤ M < N - 1, 3 ≤ N ≤ 100
  • Подзадача 3 (25 баллов): 1 ≤ M < N - 1, 3 ≤ N ≤ 109

Пример

Входные данные
2
1 3
2 5
Выходные данные
1
2


View Problem Statistics Submit Problem discussion Author/source:
Problems from Contests and Camps / School olympiads and couses of Vologda region / All-Russian school olympiad, municipal stage / Municipal stage 2018-2019 / Forms 9-11 /
1931. 4 - Inversions 1932.
time generating 0.11 sec.
© Copyright VSU, AVT, Nosov D.A., Andrianov I.A.