Олимпиадный тренинг

Задача . API: сводка погоды на сутки


Задача

Темы:

Вам на вход подаётся JSON-ответ от API погоды с разделами current (текущая температура) и hourly (почасовой прогноз на 24 часа).

Составьте сводку погоды за сутки.

Формат входных данных

Одна строка — JSON-объект с разделами current и hourly.

Формат выходных данных

Ровно 6 строк:

=== ПОГОДА НА СУТКИ ===
Сейчас: T°C
Максимум: X°C
Минимум: Y°C
Средняя: A°C
Размах: R°C

где T — текущая температура из current, X/Y/A — максимум, минимум и среднее по массиву hourly (среднее округлить до 1 знака), R — разница между максимумом и минимумом.


Примеры
Входные данныеВыходные данные
1
{"current": {"temperature_2m": 12.5, "wind_speed_10m": 3.4, "weather_code": 2, "relative_humidity_2m": 65}, "hourly": {"time": ["2026-04-16T00:00", "2026-04-16T01:00", "2026-04-16T02:00", "2026-04-16T03:00", "2026-04-16T04:00", "2026-04-16T05:00", "2026-04-16T06:00", "2026-04-16T07:00", "2026-04-16T08:00", "2026-04-16T09:00", "2026-04-16T10:00", "2026-04-16T11:00", "2026-04-16T12:00", "2026-04-16T13:00", "2026-04-16T14:00", "2026-04-16T15:00", "2026-04-16T16:00", "2026-04-16T17:00", "2026-04-16T18:00", "2026-04-16T19:00", "2026-04-16T20:00", "2026-04-16T21:00", "2026-04-16T22:00", "2026-04-16T23:00"], "temperature_2m": [5, 4, 4, 3, 3, 2, 3, 5, 8, 11, 14, 16, 18, 19, 20, 19, 17, 14, 11, 9, 8, 7, 6, 5]}}
=== ПОГОДА НА СУТКИ ===
Сейчас: 12.5°C
Максимум: 20°C
Минимум: 2°C
Средняя: 9.6°C
Размах: 18°C
2
{"current": {"temperature_2m": -5.0, "wind_speed_10m": 5.1, "weather_code": 2, "relative_humidity_2m": 80}, "hourly": {"time": ["2026-04-16T00:00", "2026-04-16T01:00", "2026-04-16T02:00", "2026-04-16T03:00", "2026-04-16T04:00", "2026-04-16T05:00", "2026-04-16T06:00", "2026-04-16T07:00", "2026-04-16T08:00", "2026-04-16T09:00", "2026-04-16T10:00", "2026-04-16T11:00", "2026-04-16T12:00", "2026-04-16T13:00", "2026-04-16T14:00", "2026-04-16T15:00", "2026-04-16T16:00", "2026-04-16T17:00", "2026-04-16T18:00", "2026-04-16T19:00", "2026-04-16T20:00", "2026-04-16T21:00", "2026-04-16T22:00", "2026-04-16T23:00"], "temperature_2m": [-10, -12, -13, -14, -15, -16, -15, -12, -8, -5, -2, 0, 1, 2, 3, 2, 0, -3, -5, -7, -8, -9, -10, -11]}}
=== ПОГОДА НА СУТКИ ===
Сейчас: -5.0°C
Максимум: 3°C
Минимум: -16°C
Средняя: -7.0°C
Размах: 19°C

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python2
Комментарий учителя