만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

프로그래밍-트램펄린-애슬론!

면접 대비

시간 제한1초메모리 제한1024 MB

요약
각 팀의 문제 풀이 수와 트램펄린 점수 여섯 개로 총점을 계산하고, 자신보다 점수가 높은 팀이 두 팀 이하인 메달 수상 팀을 찾습니다.
난이도

쉬움10점 중 3점

유형
정렬, 구현
정답자
아직 제출이 없습니다

문제

프로그래밍 대회는 재미있고 흥미진진하다. 프로그래밍은 올림픽 종목이 되어야 한다! 적어도 우리는 그렇게 믿는다. 그러나 이 생각을 친구들에게 말했을 때, 친구들은 우리만큼 기뻐하지 않았다. 그래서 보는 재미가 더 큰 복합 종목을 제안하기로 했다. 프로그래밍-트램펄린-애슬론! (이름은 아직 정하는 중이다.)

방식은 다음과 같다. 이는 팀 종목이며, 각 팀은 33명으로 구성된다. 팀에는 11시간, 컴퓨터 11대, 트램펄린 11대가 주어진다. 언제나 컴퓨터를 사용하는 팀원은 최대 11명, 트램펄린에서 뛰는 팀원은 최소 11명이어야 한다. 대회가 시작되면 팀은 프로그래밍 문제 66개와 트램펄린 연기(연습 동작) 66개를 받는다. 팀은 연기를 팀원들에게 나누어, 각 팀원이 주어진 연기를 정확히 22개씩 트램펄린에서 수행하도록 한다. 프로그래밍 과제는 팀원들이 함께 풀지만, 어느 한 팀원도 컴퓨터를 합계 2525분을 넘게 사용할 수 없다. 점수는 두 부분을 더해 산정한다:

  • 프로그래밍 점수는 00점 이상 6060점 이하이다. 팀은 맞힌 문제 하나당 1010점을 받는다.
  • 트램펄린 점수는 00점 이상 4040점 이하이다. 66개 연기 각각은 심사위원에게 00점에서 1010점 사이의 점수를 받는다. 최종 트램펄린 점수는 66개 점수 중 최고점과 최저점을 제외한 나머지 44개 점수를 더해 정한다.

우리는 이 새 종목을 국제올림픽위원회에 제안하기 전에, 우리가 얼마나 진지한지 보여 줄 준비를 모두 끝내고 싶다. 따라서 다른 팀 중 점수가 엄격하게 높은 팀이 22팀 이하인 팀은 메달을 받는다. 다만 최근 메달이 부족해서, 심사위원은 메달을 받는 팀이 1 0001\,000팀을 넘지 않도록 하라는 지시를 받았다. 각 팀의 성적이 주어졌을 때 메달리스트를 정하는 프로그램을 작성하라.

입력

첫 줄에는 참가 팀 수 NN이 주어진다. 이어서 NN개의 줄이 주어진다. 각 줄은 한 팀을 나타내며, 공백으로 구분된 값 CC, PP, E1E_1, E2E_2, E3E_3, E4E_4, E5E_5, E6E_6을 담고 있다. CC는 팀을 식별하는 5글자 코드이고, PP는 팀이 푼 문제 수를 나타내는 정수이며, EiE_i는 ii번 트램펄린 연기의 실행 점수를 나타내는 정수이다.

출력

MM줄을 출력한다. 여기서 MM은 메달리스트 팀의 수이다. 각 줄에는 공백으로 구분된 두 값 CC와 SS를 출력한다. CC는 팀 코드, SS는 그 팀의 총점이다. 메달리스트 팀은 총점이 높은 순서로 나열하고, 총점이 같으면 입력 순서대로 나열한다.

제한

  • 3≤N≤100 0003 \le N \le 100\,000
  • 3≤M≤1 0003 \le M \le 1\,000
  • CC는 영문 대문자 5글자로 이루어진다.
  • 0≤P≤60 \le P \le 6
  • 모든 1≤i≤61 \le i \le 6에 대해 0≤Ei≤100 \le E_i \le 10
  • 서로 다른 팀은 항상 서로 다른 팀 코드를 가진다.

예제2

  1. 예제 1

    입력
    5
    EMAIL 3 5 6 7 8 9 10
    CRASH 2 7 1 8 2 8 1
    MOUSE 4 0 9 3 9 1 7
    SWERC 6 3 1 4 1 5 9
    PAINT 6 0 0 0 0 0 10
    
    예상 출력
    SWERC 73
    EMAIL 60
    MOUSE 60
    PAINT 60
    
  2. 예제 2

    입력
    4
    CRAZY 4 0 2 4 6 8 10
    JAZZY 2 9 9 9 9 9 9
    JUICY 3 2 9 10 9 10 1
    FUZZY 5 0 1 1 2 3 5
    
    예상 출력
    CRAZY 60
    JUICY 60
    FUZZY 57