Форум программистов, компьютерный форум CyberForum.ru

Помогите с алгоритмами, С++ - C++

Восстановить пароль Регистрация
 
vladius
1 / 1 / 0
Регистрация: 04.05.2012
Сообщений: 26
04.05.2012, 21:34     Помогите с алгоритмами, С++ #1
Здравствуйте программисты, Я студент 1-ого курса, не могу написать программу для этой задачи, прошу у вас помощи разобраться мне с это задачей и написать к ней код на С++ (обязательно!)....


Условие

Задается натуральное число n (n < 1000). Двое играющих называют по очереди числа, меньшие 1000, по следующим правилам. Начиная с числа n, каждое новое число должно увеличивать одну из цифр предыдущего числа (возможно незначащий нуль) на 1, 2 или 3. Проигравшим считается тот, кто называет число 999. Для заданного n необходимо определить, может ли выиграть игрок, делающий первый ход, при наилучших последующих ходах противника. Вывести сообщение "First win" или
"Second win". В случае возможности выигрыша первым игроком, требуется напечатать все его возможные выигрышные первые ходы.

Входные данные подготовлены в файле input.txt, содержащем единственное число n.

Выходные данные заносятся в файл output.txt.

В файл выводится сообщение "First win" или "Second win".
В случае возможности выигрыша первым игроком, во второй строке выходного файла через пробел выводятся все его выигрышные первые ходы в порядке возрастания.

Пример входных данных
16

Пример выходных данных
"First win"
19 36 216
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2012, 21:34     Помогите с алгоритмами, С++
Посмотрите здесь:

Крутые книги с алгоритмами C++
C++ Чтение текстового файла и сортировка несколькими алгоритмами
C++ Какая разница между двумя алгоритмами?
Курсовая программа "Шифрование текста 5 алгоритмами" C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 06:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru