43

Билет на одну поездку в метро стоит 15 рублей…

artas28 25 августа 2022

Билет на одну поездку в метро стоит 15 рублей, билет на 5 поездок стоит 70 рублей, билет на 10 поездок стоит 125 рублей, билет на 20 поездок стоит 230 рублей, билет на 60 поездок стоит 440 рублей. Пассажир планирует совершить n поездок. Определите, сколько билетов каждого вида он должен приобрести, чтобы суммарное количество оплаченных поездок было не меньше n, а общая стоимость приобретенных билетов – минимальна.

категория: информатика

37

Чем больше поездок тем дешевле билет, начинаем с максимальногоvar n60, n20, n10, n5, n1, n: integer; begin readln (n); n60: =n div 60; n: =n — n60*60; n20: =n div 20; n: =n — n20*20; n10: =n div 10; n: =n — n10*10; n5: =n div 5; n1: =n — n5*5; writeln (n1); writeln (n5); writeln (n10); writeln (n20); writeln (n60); end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...