아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

성적표 시간

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

요약
각 호빗의 숫자 점수를 주어진 구간표로 문자 등급으로 바꾸고 입력 순서대로 출력합니다.
난이도

쉬움10점 중 1점

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

문제

샤이어에 사는 어린 호빗은 호빗 학교에 다닌다. 차 우리기, 식사하기, 낮잠 자기, 정원 가꾸기를 다룬 강의가 방금 끝났다. 아래 등급표에 따라 호빗마다 최종 점수를 등급으로 바꿔라.

  • A+: 97부터 100까지
  • A: 90부터 96까지
  • B+: 87부터 89까지
  • B: 80부터 86까지
  • C+: 77부터 79까지
  • C: 70부터 76까지
  • D+: 67부터 69까지
  • D: 60부터 66까지
  • F: 0부터 59까지

입력

첫째 줄에 반에 있는 호빗의 수 nn이 주어진다 (1≤n≤10001 \le n \le 1000).

다음 nn개 줄에는 호빗의 이름 aa와 점수 bb가 공백 하나로 구분되어 주어진다. 이름은 알파벳 문자로만 이루어지고 길이는 10보다 짧다. 점수는 정수이며 0≤b≤1000 \le b \le 100이다.

출력

입력에 주어진 순서대로 호빗마다 이름과 등급을 공백 하나로 구분해 한 줄에 출력한다. 다른 공백은 출력하지 않는다.

예제4

  1. 예제 1

    입력
    5
    Bilbo 13
    Sam 90
    Pippin 78
    Frodo 97
    Merry 70
    
    예상 출력
    Bilbo F
    Sam A
    Pippin C+
    Frodo A+
    Merry C
    
  2. 예제 2

    입력
    1
    Rosie 0
    
    예상 출력
    Rosie F
    
  3. 예제 3

    입력
    9
    Adalgrim 100
    Bandobras 96
    Camellia 89
    Drogo 86
    Esmeralda 79
    Fredegar 76
    Gerontius 69
    Hamfast 66
    Isengrim 59
    
    예상 출력
    Adalgrim A+
    Bandobras A
    Camellia B+
    Drogo B
    Esmeralda C+
    Fredegar C
    Gerontius D+
    Hamfast D
    Isengrim F
    
  4. 예제 4

    입력
    9
    Adalgrim 97
    Bandobras 90
    Camellia 87
    Drogo 80
    Esmeralda 77
    Fredegar 70
    Gerontius 67
    Hamfast 60
    Isengrim 0
    
    예상 출력
    Adalgrim A+
    Bandobras A
    Camellia B+
    Drogo B
    Esmeralda C+
    Fredegar C
    Gerontius D+
    Hamfast D
    Isengrim F