СРОЧНО!!!

Билеты на метро

Давным-давно цены на билеты в московском метро были такими:

1

поездка — 15
рублей,
5
поездок — 70
рублей,
10
поездок — 125
рублей,
20
поездок — 230
рублей,
60
поездок — 440

рублей.

Пассажир планирует совершить n
поездок. Определите, сколько билетов каждого вида он должен приобрести, чтобы суммарное количество оплаченных поездок было не меньше n

, а общая стоимость приобретенных билетов — минимальна.

Входные данные

Программа получает на вход одно натуральное число n
, не превосходящее 10000

.

Выходные данные

Программа должна вывести пять целых чисел: количество билетов на 1,5,10,20,60

поездок, которое необходимо приобрести. Если для какого-то данного n существует несколько способов приобретения билетов одинаковой суммарной стоимости, необходимо вывести ту комбинацию билетов, которая дает большее число поездок.
Примеры
Ввод
7
Вывод
2 1 0 0 0
Ввод
1
Вывод
1 0 0 0 0

Можно пользоваться только целочисленной арифметикой(+, -, *, div, mod), условиями и функцией модуля
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.