![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 08.12.2011
Сообщений: 2
|
![]()
Входной файл test.in
Выходной файл test.out Ограничение по времени 1 секунда на тест Ограничение по памяти 16 мегабайт Всякому известен регламент ACM, по этому регламенту проходит Всероссийская командная олимпиада школьников по программированию и информатике. Менее известен альтернативный регламент MCA. Согласно этому регламенту каждая задача оценивается определённым количеством баллов. Правильно решённая задача даёт команде именно столько баллов. Выигрывает команда, набравшая наибольшее количество баллов. Если две или более команд набирают одинаковое количество баллов, то выигрывает команда, решившая наименьшее количество задач. Если и таких команд оказывается несколько, то выигрывает команда, имеющая наименьшее количество попыток сдать задачи (как успешных, так и безуспешных). Если по-прежнему победитель не определился, то выигрывает команда с наименьшим номером. Ваша задача - по итогам MCA турнира составить итоговую таблицу. Формат входного файла. В первой строке входного файла содержатся два целых числа T - количество команд и P - количество задач (1 ≤ T ≤ 10, 1 ≤ P ≤ 10). Команды пронумерованы от 1 до T, задачи названы первыми P заглавными буквами латинского алфавита. Во второй строке записаны P целых чисел из отрезка [1,100] - количество баллов, которым оценены задачи. Третья строка содержит одно целое число S (1 ≤ S ≤ 200) - суммарное количество сдач за время турнира. В следующих S строках записаны результаты сдач в формате <номер команды> <код задачи> A|R буква A (Accepted) означает, что задача принята, буква R (Rejected) означает, что задача не принята. Данные в этих строках разделены ровно одним пробелом. Формат выходного файла. Запишите в выходной файл итоговую таблицу турнира. Таблица должна занимать T строк, в каждой из которых должен быть записан номер команды и набранное командой количество баллов. Примеры файлов входных и выходных данных: test.in 2 2 5 10 2 1 A A 2 B A test.out 2 10 1 5 ![]() |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 08.12.2011
Сообщений: 1
|
![]()
Напишите, пожалуйста программу к этой задаче
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 05.09.2011
Сообщений: 869
|
![]()
Уважаемая Эльзара/Rimmaa/Ильнур/(продолжите список сами).
Тут обсуждают решения и помогают решить, а не решают двоечникам. Идите все разом в раздел Фриланс..
Предпочитаю на "ты".
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
![]() |
![]() |
![]() |
![]() |
#5 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
![]() Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" Последний раз редактировалось Mad_Cat; 08.12.2011 в 15:54. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Олимпиада | Ильнур7 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 08.12.2011 18:35 |
олимпиада | lost9306 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 17.04.2010 13:10 |
Олимпиада | Cannibal | Microsoft Office Access | 0 | 25.03.2010 18:16 |
Олимпиада | Patrick | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 12.10.2009 13:36 |