Павел Першин
|
|
1 | |
Для зачёта по практике.15.11.2010, 20:01. Показов 571. Ответов 0
Метки нет Все метки)
(
Игра в числа
Никифор и Трофим играют в следующую игру: они написали на доске натуральное число, не превосходящее 2000000000, и по очереди делают ходы, причем первым ходит Никифор. Ход состоит в том, что из написанного на доске числа вычитается любая его ненулевая цифра, и новое число записывается на доске вместо старого. Например, если на доске написано число 40534, то следующим числом может быть 40530, 40531 и 40529. Выигрывает тот, кто напишет число ноль. Напишите программу, которая определяет, кто выигрывает при наилучшей игре противников. Входные данные На входе содержится единственное число, с которого начинается игра. Выходные данные На первой строчке следует вывести 1 если выиграет Никифор и 2 в противном случае. Если выигрывает Никифор, то во вторую строку должен быть выведен первый ход, обеспечивающий выигрыш. Если таких ходов несколько, то достаточно вывести любой из них. Пример Входные данные: 14 Выходные данные: 1 4 Язык Паскаль. |
|
15.11.2010, 20:01 | |
Ответы с готовыми решениями:
0
Задачи для зачета, очень важно
Завтра экзамен . Две легкие работы для зачёта |
15.11.2010, 20:01 | |
Помогаю со студенческими работами здесь
1
Задачи для зачёта Задачи для зачета! задачка для зачета
Несколько задач для зачёта Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |