• Двое играют в следующую игру. Дано число 0. Разрешается прибавить к текущему числу любое натуральное число от 1 до 9. Выигрывает тот, кто получит число N . Кто выигрывает при правильной игре?
    ВХОДНЫЕ ДАННЫЕ

    Вводится одно натуральное число N ( 1 ≤N≤ 10000).
    ВЫХОДНЫЕ ДАННЫЕ

    Выведите 1, если выигрывает первый игрок (тот, кто ходит первым), или 2, если выигрывает второй игрок.
    ПРИМЕРЫ

    ВВОД ВЫВОД
    5 1
    10 2

    Загрузите исходный код программы

    Укажи язык программирования

Ответы 3

  • При вводе данного ответа пишет "частичное решение", подскажите, что не правильно я делаю, где ошибка? Язык ввода выставляю PascalABC.NET
    • Автор:

      rexy0je
    • 6 лет назад
    • 0
  • Всё спасибо, решение нашла:var n:integer;begin readln(n); if n mod 10 = 0 then write(2) else write(1);end.
  • Vara,b,n:integer;BeginReadln(n);While (a<>n) or (b<>n) do beginRead(a);if a=n then write('1') else beginRead(b);if b=n then write('2');end;end;end.Pascal ABC
    • Автор:

      perla
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years