Top.Mail.Ru
Ответы

Сдача где? Задача для python

Чек из магазина имеет следующий формат:
- сначала идет дата и время покупки в формате ДД:ММ:ГГГГ ЧЧ:ММ
- затем идет количество позиций товаров в формате целого числа N
- Потом следуют позиции продуктов в виде записей
- Наименование_продукта стоимость x кол-во = сумма
- В конце отображается общая сумма по чеку.

Например,
23.06.1998 15:35
Товаров: 3
Кефир 0.23 x 3 = 0.29 руб.
Батон 0.4 x 1 = 0.43 руб.
Яйца 0.05 x 10 = 0.5 руб.
Сумма: 1.32

При проверке чека нужно понять есть ли расхождение между итоговой суммой и суммой стоимости перечисленных продуктов. Если она имеется, то вывести ее в формате X.XX руб. Далее вывести номера позиций продуктов (нумерация начинается с единицы) у которых имеются ошибки в расчете общей суммы в одну строку, через пробел (в порядке возрастания номеров позиций).

Если с чеком все в порядке, то выводится фраза "Сдача где?".

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок