Решение задачи "Игра" с Codeforces

Без пояснения   Просмотров: 30


Два игрока играют в простую игру. У каждого игрока есть коробка с шарами, причем коробка первого игрока содержит ровно n1 шаров, а коробка второго игрока содержит ровно n2 шаров. За один ход первый игрок может взять от 1 до k1 шаров из своей коробки и выкинуть их. Аналогичным образом, за один ход второй игрок может взять от 1 до k2 шаров из своей коробки и выкинуть их. Игроки ходят по очереди и первый игрок начинает игру. Проигрывает тот, кто не может сделать ход. Ваша задача определить, кто выигрывает игру, если оба игрока совершают ходы оптимальным образом.

Код

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n1,n2; 
    cin >> n1 >> n2;
    cout << ((n1 > n2) ? "First" : "Second");
}

         

 Администратор Photo Автор: Администратор


Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться