АВТ
Язык:

Дистанционный практикум по программированию

Задачи Online статус Соревнования
Новости Справка СДО
 
Здравствуйте, Гость! Войдите с паролем или зарегистрируйтесь.

1619. Таблица первенства

Ограничение времени: 3 сек.
Ограничение памяти:262144 КБайт
Баллы:100
Статистика Послать на проверку Задачу добавил debug

После прочтения очередного номера стенгазеты НИИЧАВО Модест Матвеевич Камноедов вызвал «на ковёр» редактора спортивного отдела стенгазеты.

— Вам не кажется, что при выполнении общественных обязанностей надо бы быть поаккуратнее, товарищ Амперян?

— А в чём суть Ваших претензий, Модест Матвеевич?

— Вот вы таблицу футбольного первенства инсититута там разместили, статью написали про победителей... Начинаешь читать — какая-то магия. Команда с третьего места названа чемпионами, про команду со второго места — ни слова, да и в таблице у вас... хмм... магия какая-то. Исчезновения... эти... трансгрессии!

Действительно, в таблице в нескольких местах на месте некоторых чисел были какие-то странные символы. Впрочем, после того, как отдел абсолютного знания для повышения своих показателей запустил в чемпионат тысячи команд отдела, составленных из дублей, не ошибиться было бы сложно.

— Ошибка вышла, Модест Матвеевич. Исправим.

— И смотрите мне, чтобы всё было в следующий раз как надо! А для проверки привлеките ВЦ — сказал Камноедов, которого во всей стенгазете реально интересовал только этот раздел.

Входные данные

В первой строке идёт 2 ≤ N ≤ 400000 — количество команд, участвующих в первенстве. Далее в N строках идёт таблица первенства института. Каждая строка описывает положение одной команды в формате: 1 ≤ iN — занимаемое командой место, затем Ni — строка из не более чем 12 латинских букв — имя команды, далее идут 0 ≤ GiN - 1 — количество сыгранных этой командой матчей, 0 ≤ WiGi — число побед, одержанных командой, 0 ≤ DiGi — число матчей, сыгранных командой вничью, 0 ≤ LiGi — число матчей, проигранных командой, 0 ≤ Si ≤ 3(Gi - 1) — количество набранных командой очков (за победу в матче даётся 3 очка, за ничью одно, за поражение 0). Все элементы (i,  Ni,  Gi,  Wi,  Di,  Li,  Si) отделены друг от друга пробелами. Таблица отсортирована по убыванию набранных очков (и возрастанию мест). На месте некоторых из Wi, Di, Li, Si могут находиться числа - 1, что обозначает, что в данном месте таблица неразборчива. При этом общее число « - 1» в таблице — не более трёх.

Выходные данные

Исправленная таблица первенства, в которой вместо - 1 будут соответствующие показатели команды, или Impossible, если однозначное восстановление невозможно.

Пример

Входные данные
4
1 Zenit 3 2 1 0 7
2 Petrotrest 3 2 1 -1 7
3 Dynamo 3 1 0 2 3
4 Real 3 0 0 3 0
Выходные данные
1 Zenit 3 2 1 0 7
2 Petrotrest 3 2 1 0 7
3 Dynamo 3 1 0 2 3
4 Real 3 0 0 3 0

Статистика Послать на проверку Обсуждение задачи Автор/источник:
Задачи с соревнований и сборов / Сборы в Перми 2009 / 11.07.09 Финальный контест /
1619. 1620. B - Акция протеста 1621. C - Трансферная политика 1622. D - Фанаты
 
время генерации 0.359 сек.
© Copyright ВоГУ, АВТ, Носов Д.А., Андрианов И.А.