| Муниципальный этап ВсОШ по информатике (программирование) 10-11 класс, Свердловская область, 2025 |
|---|
| Закончено |
Смешарики очень любят играть в настолки. За несколько лет у них накопилось много карточек от разных игр. Крош и Ёжик решили сравнить свои запасы. Для этого они придумали новую игру. В свой ход каждый должен выложить в ряд ровно на одну карточку больше, чем соперник. Первый ход делает Крош и выкладывает $$$1$$$ карточку, затем Ёжик $$$2$$$ карточки, Крош $$$3$$$ и так далее. Проигрывает тот, кто в свой ход не может выложить требуемое количество карточек.
Пин утверждает, что сможет без игры определить победителя. Ваша задача помочь ему в этом.
У Кроша есть $$$n$$$ карточек, у Ёжика — $$$m$$$. Нужно определить, кто выиграет и сколько карточек останется у каждого в момент окончания игры.
В первой строке дано целое число $$$n$$$ — количество карточек у Кроша. Во второй строке дано целое число $$$m$$$ — количество карточек у Ёжика ($$$0 \le n, m \le 10^{18}$$$).
В первой строке выведите номер победителя: $$$1$$$, если победит Крош, или $$$2$$$, если победит Ёжик. Во второй строке выведите два числа: сколько карточек останется у Кроша и у Ёжика в конце игры соответственно.
Тесты разделены на $$$2$$$ группы. В группе $$$1$$$ оценка потестовая (за каждый пройденный тест начисляется 2 балла). За вторую группу баллы начисляются, только если пройдены все тесты и первой, и второй группы.
| Группа | Ограничения | Баллы | Необходимые группы |
| 1 | $$$0\le n,m\le 2\cdot 10^9$$$ | 70 | — |
| 2 | $$$0\le n,m\le 10^{18}$$$ | 30 | 1 |
35
2 2 3
В примере у Кроша 3 карточки, у Ёжика 5. Крош выкладывает одну карточку, Ёжик две. Крош должен выложить три карточки, но у него осталось всего две. Выиграл Ёжик, у Кроша осталось две карточки, у Ёжика три.
| Название |
|---|


