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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2012, 15:28   #1
Erkesh
Пользователь
 
Регистрация: 30.09.2012
Сообщений: 26
По умолчанию интересная задача

доказать, что любую целочисленную денежную сумму, большую 7 руб., можно выплатить без сдачи трешками и пятерками. Для данного n>7 найти такие целые неотрицательные a и b, что 3а+5b=n. нужен код на с++
Erkesh вне форума Ответить с цитированием
Старый 03.11.2012, 16:19   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,428
По умолчанию

Попробуйте такой алгоритм:
1) b = n / 5
2) while ((n - 5 * b) % 3) --b;
3) a = (n - 5 * b) / 3;
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересная задача Артем123 Паскаль, Turbo Pascal, PascalABC.NET 8 08.06.2011 01:12
Интересная задача rick1177 Microsoft Office Excel 13 18.05.2011 22:00
интересная задача Sagara2_kis7 Microsoft Office Excel 1 28.02.2011 20:17
интересная задача Irisha_17_85 Помощь студентам 2 26.10.2009 19:52