Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Конкурсы и Олимпиады по Машинному программированию (КОМП) Задача уровня 1


Информационный Канал Subscribe.Ru

Началась вторая неделя конкурса. Достаточно много участников работают над третьим уровнем. Сегодня публикуется задача уровня 1. На сайте конкурса задач больше.

Итак, задача первого уровня не сильно отличается от задачи-заявки. Читайте, решайте.

Уровень 1. Максимум соседей

В одном селе все дома обозначены только единственной заглавной латинской буквой. Домов не много и букв хватает на всех. Ещё есть несколько списков соседних домов.

Написать программу, которая по спискам соседей выводит тот дом, у которого больше всего соседей.

Технические требования

На вход подаётся:
число списков
списки соседей
Список соседей --- последовательность названий домов, без повторений и разделителей. Например, ABCD. Входные данные подаются во входной поток. Это значит, что программа должна работать так, чтобы команда "ИМЯ ИСПОЛНЯЕМОГО МОДУЛЯ < text.txt" читала данные из файла text.txt. Если домов с максимальным количеством соседей несколько выдать тот, у которого название ближе всех к началу латинского алфавита.

ПРИМЕР:

Если исполняемый модуль называется prog.exe, а в файле test.txt содержится:
4
ABС
CBA
DCB
CD
то команда:
prog.exe < test.txt
выдаст "B".

Кроме решения необходимо прислать один тест. Все участники будут проверены на нем, даже если находятся на более высоких уровнях. Все не прошедшие тест будут возвращены на этот уровень. Если хоть один участник будут возвращён, тест будут добавлен в список тестов этого уровня.



Автор: Пупышев Вячеслав Викторович   
e-mail: pvv@uni.udm.ru   
Web: http://colymp.da.ru   

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.comp
Архив рассылки
Отписаться Вебом Почтой
Вспомнить пароль

В избранное