Ուղարկել | Բոլոր լուծումները | Լավագույն լուծումները | Վերադառնալ ցուցակին |
GML0235 - ԳՈՄԵԼ, ՄԱՐԶԱՅԻՆ_2011-20 |
В ближайшее время в г. Бресте планируется провести школьную городскую спартакиаду. Каждая средняя школа города должна выставить на спартакиаду команду в составе трех человек. Программа спартакиады включает в себя следующие виды упражнений: подтягивание на перекладине, отжимание от пола, приседания. Спартакиада проводится в три тура: в первом туре участники будут подтягиваться на перекладине, во втором – отжиматься от пола, в третьем – приседать.
Жюри спартакиады приняло решение применить в судействе рейтинговую систему. После каждого тура подводится промежуточный рейтинг команды, который определяется суммой баллов, набранных тремя участниками команды в данном виде упражнений. После проведения трех туров спартакиады жюри определяет общий рейтинг команды, равный сумме промежуточных рейтингов команды в каждом из трех туров. Команда с максимальным общим рейтингом объявляется победителем спартакиады.
Так как не все виды упражнений являются равнозначными результаты каждого из них жюри оценивает особым образом. За каждое подтягивание участнику идет в зачет X баллов, за каждое отжимание – Y баллов, за каждое приседание – Z баллов. Эти критерии достаточно объективно отражают сложность выполняемых упражнений.
Однако, при формировании команды руководство средней школы № 14 г. Бреста столкнулось с некоторыми трудностями. В школе учатся N учащихся, известны спортивные данные каждого из них: Ai – число подтягиваний на перекладине, Bi – число отжиманий от пола и Ci – число приседаний. Но имея даже такие данные о каждом учащемся, достаточно сложно определить состав команды. Так как одни учащиеся, например, хорошо подтягиваются на перекладине, но плохо отжимаются, а другие наоборот. Ваша задача помочь руководству средней школы: Надо вывести рейтинги всех ее учеников
Входные данные.
Первая строка содержит три целых числа X, Y и Z (1 ≤ X, Y, Z ≤ 104), разделенных одиночными пробелами.
Вторая строка содержит целое число N (3 ≤ N ≤ 103) – число учащихся в школе.
Каждая из последующих N строк описывает спортивные данные каждого учащегося школы и содержит три целых числа Ai, Bi и Ci (1 ≤Ai,Bi,Ci≤ 104), разделенных одиночными пробелами.
Выходные данные.
Вывод должен содержать N целых чисел - по одному в строке, рейтинги учащихся. Учащиеся нумеруются последовательно, начиная с единицы в порядке ввода их данных.
Примеры.
N |
stdin |
stdout |
1 |
10 10 10 4 1 1 1 10 1 1 1 10 1 1 1 10 |
30 120 120 120 |
2 |
2 3 2 6 3 1 4 5 1 1 2 3 2 3 2 3 2 3 2 1 4 1 |
17 15 17 18 17 16 |
3 |
5 3 4 7 2 7 12 13 10 5 6 7 5 1 1 20 8 2 14 3 21 4 7 9 8 |
79 115 71 88 102 94 94 |
Ավելացրեց. | Հրանտ Հովհաննիսյան |
Ամսաթիվ. | 2016-08-05 |
Ժամանակի սահմանափակումը. | 1s |
Ծրագրի տեքստի սահմանափակումը. | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Լեզուներ. | Բոլորը բացի ASM32 ASM64 GAWK CLPS CLOJURE D ERL FSHARP FORTRAN GOSU HASK ICON ICK NEM NIM OBJC-CLANG PICO PIKE PYPY PYPY3 PY_NBC RUST SCM guile CHICKEN SED TCL WHITESPACE |
Աղբյուրը. | Гомель, Областная, 05.05.2011 (1-3 кл) |