ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Тапшырма 10. Вариант 34

Задачи раздела

• Тапшырма 10. Вариант 27
• Тапшырма 10. Вариант 28
• Тапшырма 10. Вариант 29
• Тапшырма 10. Вариант 3
• Тапшырма 10. Вариант 30
• Тапшырма 10. Вариант 31
• Тапшырма 10. Вариант 32
• Тапшырма 10. Вариант 33
• Тапшырма 10. Вариант 34
• Тапшырма 10. Вариант 35
• Тапшырма 10. Вариант 36
• Тапшырма 10. Вариант 37
• Тапшырма 10. Вариант 38
• Тапшырма 10. Вариант 39
• Тапшырма 10. Вариант 4
• Тапшырма 10. Вариант 40
• Тапшырма 10. Вариант 5

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/4000/4000/4000 мс. Лимит памяти 65000/65000/65000/65000 Кб.

Англо-русский словарь построен как двоичное дерево. Каждая компонента
содержит английское слово, соответствующее ему русское слово и счетчик
количества обращений к данной компоненте.
Первоначально дерево формируется согласно английскому алфавиту. В процессе
эксплуатации словаря при каждом обращении к компоненте в счетчик
обращений добавляется единица.
Составить программу , которая:
• обеспечивает начальный ввод словаря с конкретными значениями
счетчиков обращений;
• формирует новое представление словаря в виде двоичного дерева по
следующему алгоритму:
1) в старом словаре ищется компонента с наибольшим значением
счетчика обращений;
2) найденная компонента заносится в новый словарь и удаляется
из старого;
3) переход к п. 1 до исчерпания исходного словаря;
• производит вывод исходного и нового словарей

Для отправки решений необходимо выполнить вход.

www.contester.ru