Входной файл: account.in Выходной файл: account.out Время на тест: 15 секунд Автор задачи: С.Н. Перепечко (г. Могилев) Тесты к задаче:Скачать
Некий гражданин решил открыть счет в банке и регулярно вносить вклады на этот счет. После того, как два первых вклада были сделаны, выяснилось, что в условиях галопирующей инфляции для поддержания реальной покупательной способности вклада на одном и том же уровне необходимо величину каждого последующего вклада установить равной сумме величин двух предыдущих вкладов. Попытайтесь установить, каковы же были величины двух первых вкладов, если величина N-го вклада составила S
рублей.
Ввод
Исходные данные задачи содержатся в текстовом файле ACCOUNT.IN, состоящим из двух строк. Первая строка файла содержит номер вклада N (3 <= N <= 45). Вторая – его величину S (1 < S < 2
31).
Вывод
Результат работы программы следует записать в текстовый файл под названием ACCOUNT.OUT.
Учитывая возможность получения неединственного решения задачи, в первую строку файла следует поместить общее количество различных вариантов решения. Во вторую строку – один из возможных вариантов решения, указав вначале величину первого вклада, а затем второго. Если при заданных исходных данных решения задачи не существует, необходимо в первую строку файла вывести значение 0.