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

Сборники > Класстар > задача:


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

Задачи сборника

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

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

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

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

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

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

www.contester.ru