Войти Создать аккаунт

CSV и JSON · 15 из 22

Чужой часовой пояс

Дело о лишнем часе. Касса отправляет каждый чек на сервер в JSON, и время в нём записано с часовым поясом: 2026-10-25T02:10:00+03:00 — так пишется время по Москве, на три часа впереди Гринвича. Вера открывает ночной ответ сервера и видит в нём совсем другие пояса.

Что сделать

Посчитайте, сколько чеков в ответе сервера записано с каждым часовым смещением.

Что приходит

  • tekst_json — ответ сервера строкой JSON: словарь, под ключом "cheki" — список чеков, у каждого "vremya" вида 2026-10-25T02:10:00+02:00

Что вернуть

Список пар (смещение, сколько) в порядке, в каком смещения впервые встретились; смещение — последние шесть знаков времени.

Допишите функцию smeshcheniya в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Вызов
smeshcheniya('{"kassa": "Кофейня у Веры", "cheki": [{"nomer": 1039, "vremya": "2026-10-25T01:50:00+02:00"}, {"nomer": 1041, "vremya": "2026-10-25T02:59:00+02:00"}, {"nomer": 1041, "vremya": "2026-10-25T02:03:00+01:00"}]}')
Вернуть
[('+02:00', 2), ('+01:00', 1)]
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.