/
ne-ilyxa
/
AP1_Py_T01
Обзор
Документация
Войти
/
ne-ilyxa
/
AP1_Py_T01
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
src/exercise6.py
27 строк
601 B
git1worker
Finished
16 авг 2025, 14:22
16 авг 2025, 14:22
e5a8f98
Код
Авторство
О чём код?
import json try: with open('input2.txt', 'r') as file: data = json.load(file) except Exception: print("Error while reading the input file") exit() final_data = dict() final_data["list0"] = [] unsorted_list = [] for i in data.values(): for j in i: unsorted_list.append(j) while len(unsorted_list) != 0: min_year_i = 0 for i in range(len(unsorted_list)): if unsorted_list[min_year_i]["year"] > unsorted_list[i]["year"]: min_year_i = i final_data["list0"].append(unsorted_list.pop(min_year_i)) print(json.dumps(final_data, indent=2))