Написать код на с++, python или pascal♥
некоторое натуральное количество шишек мишка разложил на две кучки с числом шишек в каждой a и b и предложил маше сыграть с ним в следующую игру: за один ход разрешается взять произвольное натуральное количество шишек, но только из одной кучки. выигрывает тот, кто забрал последнюю шишку. маша всегда ходит первой.
определите для заданных a и bкто выигрывает при оптимальной игре каждого из игроков.
входные данные
в первой строке задано количество тестовых случаев n (1 ≤ n≤ 105). в последующих n строках заданы по два неотрицательных целых числа a и b, каждое из которых не превышает 2·109.
выходные данные
в единственной строке выведите без пробелов последовательность из n цифр 1 или 2 - номер игрока, выигрывающего при оптимальной игре в очередном тестовом случае.
входные данные
3
3 5
1 1
4 1
выходные данные
121
136
224
Ответы на вопрос:
объяснение:
синтаксис могу плохо помнить:
#include
using namespace std;
int main(void){
int x,y,i,n;
cin> > n;
for(i=0; i
cin> > x> > y;
if(x==y) cout< < "2";
else cout< < "1";
}
return 0;
}
выигрышная стратегия-постоянно уравнивать большее число к меньшему, так игра в конечном итоге сведётся для оппонента к проигрышной позиции (1,1) при оптимальной игре каждого игрока. так, получается что позиции с равными числами заведомо проигрышные, а с разными-выигрышные для игрока, делающего ход.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
слополоп13.01.2023 19:34
-
288090509.02.2022 23:01
-
SUPERMARY00707.12.2021 11:20
-
Shaoqidu16.04.2020 04:14
-
kotyatavspalne06.11.2020 14:00
-
оооооченьТупой27.08.2022 23:20
-
Dima711107.07.2022 04:53
-
Grif6927.03.2021 11:36
-
zamyatkinayowf0rc22.01.2023 13:21
-
msnyamkina12.03.2021 06:24
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.