Модуль: Деревья решений. Читаем и разбираем JSON


4. Самый используемый признак

Найдите индекс признака, который чаще всего используется для разбиения во внутренних узлах дерева.
Если несколько признаков используются одинаково часто, выведите минимальный индекс.

Формат входных данных
JSON с деревом решений.

Формат выходных данных
Одно число — индекс самого используемого признака.
Примеры
Входные данныеВыходные данные
1 {
"nodes": [
{
"id": 0,
"type": "decision",
"feature_index": 1,
"threshold": 0.4676,
"left_child": 1,
"right_child": 2
},
{
"id": 1,
"type": "decision",
"feature_index": 1,
"threshold": 0.6644,
"left_child": 3,
"right_child": 4
},
{
"id": 2,
"type": "decision",
"feature_index": 2,
"threshold": 0.4468,
"left_child": 5,
"right_child": 6
},
{
"id": 3,
"type": "leaf",
"class": 0
},
{
"id": 4,
"type": "leaf",
"class": 0
},
{
"id": 5,
"type": "leaf",
"class": 0
},
{
"id": 6,
"type": "leaf",
"class": 1
}
]
}
1

Напишите программу
Auto
       

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

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