Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2009, 11:33   #1
old slon
 
Регистрация: 11.05.2009
Сообщений: 8
Восклицание Задача с файлами

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

решение пишется на паскале

В Волшебной стране используются монетки достоинством A1, A2,..., AM. Волшебный человечек пришел в магазин и обнаружил, что у него есть ровно по две монетки каждого достоинства. Ему нужно заплатить сумму N. Напишите программу, определяющую, сможет ли он расплатиться без сдачи.
Формат входных данных
Во входном файле записано сначала число N (1 ≤ N ≤ 109), затем – число M (1 ≤ M ≤ 15) и далее M попарно различных чисел A1, A2,..., AM (1 ≤ Ai ≤ 109).
Формат выходных данных
В выходной файл выведите сначала K – количество монет, которое придется отдать Волшебному человечку, если он сможет заплатить указанную сумму без сдачи. Далее выведите K чисел, задающих достоинства монет. Если решений несколько, выведите вариант, в котором Волшебный человек отдаст наименьшее возможное количество монет. Если таких вариантов несколько, выведите любой из них.
Если без сдачи не обойтись, то выведите одно число 0. Если же у Волшебного человечка не хватит денег, чтобы заплатить указанную сумму, выведите одно число -1 (минус один).
Пример
input.txt output.txt
5 2
1 2 3
1 2 2
7 2
1 2 -1
5 2
3 4 0

P.S буду очень признателен...
old slon вне форума Ответить с цитированием
Старый 26.10.2009, 12:53   #2
Alex26RusLink
Пользователь
 
Регистрация: 08.07.2009
Сообщений: 34
По умолчанию

мне эта задача очень сильно что-то напоминает
остальные прокатили?
Alex26RusLink вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача с файлами maloy-rom Помощь студентам 1 09.06.2009 21:17
Задача с файлами innaa639 Помощь студентам 2 07.12.2008 21:49
Задача с файлами. bygoga Паскаль, Turbo Pascal, PascalABC.NET 9 05.12.2008 21:45
Задача с файлами Наташа Общие вопросы C/C++ 4 05.01.2007 20:23