CSV и JSON · 8 из 22
Настоящая выручка
Дело о лишнем часе. Повторы Вера нашла. Теперь хозяину кофейни нужно одно число: сколько на самом деле заработано за ночь. Суммы в выгрузке — рубли с копейками, а бухгалтер просит ответ в копейках, целым числом, чтобы ни одна копейка не потерялась при округлении.
Что сделать
Посчитайте выручку за ночь в копейках, считая каждый чек один раз.
Что приходит
tekst— выгрузка кассы строкой CSV:nomer,vremya,pozitsiya,summa; сумма — рубли и копейки через точку,250.50
Что вернуть
Целое число копеек; чек с повторившимся номером считается один раз — по первой его строке.
Допишите функцию vyruchka в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
vyruchka("nomer,vremya,pozitsiya,summa\n1040,2026-10-25 02:58,латте,220.00\n1041,2026-10-25 02:59,капучино,250.00\n1041,2026-10-25 02:03,капучино,250.00\n1042,2026-10-25 02:10,чай,120.00\n")
59000
Первая строка — заголовок nomer,vremya,pozitsiya,summa; название позиции может стоять в кавычках с запятой внутри.
Сумма всегда записана как рубли, точка и ровно две цифры копеек: 250.50 — это 25 050 копеек, 0.29 — 29.
Чек с номером, который уже встречался выше, не считается второй раз. Пустой текст или один заголовок — 0.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.