Составить программу формирования списка кандидатов, участвующих в выборах губернатора. Каждая заявка от кандидата содержит: фамилию и инициалы, дату рождения, место рождения, индекс популярности. Программа должна обеспечивать выбор с помощью меню и выполнение одной из следующих функций:
• Добавление заявки в список кандидатов. Для ввода индекса популярности (значение указано в скобках) предусмотреть выбор с помощью подменю одного из следующих вариантов:
- поддержан президентом (70);
- поддержан оппозиционной партией (15);
- оппозиционный кандидат, который снимет свою кандидатуру в пользу кандидата № 1 (10);
- прочие (5).
• Удаление заявки по заявлению кандидата.
• Формирование и вывод списка для голосования.
Хранение данных организовать с применением описанного вами контейнерного класса приоритетная очередь. Для надлежащего функционирования очереди с приоритетами побеспокоиться о надлежащем определении операции