1983. 조교의 성적 매기기
by youngjun._.
삼성 SWExpertAcademy 알고리즘 문제
1983. 조교의 성적 매기기
학기가 끝나고, 학생들의 점수로 학점을 계산중이다.
학점은 상대평가로 주어지는데, 총 10개의 평점이 있다.
A+ A0 A- B+ B0 B- C+ C0 C- D0
학점은 학생들이 응시한 중간/기말고사 점수 결과 및 과제 점수가 반영한다.
각각 아래 비율로 반영된다.
총점 = 중간고사 (35%) + 기말고사 (45%) + 과제 (20%)
10 개의 평점을 총점이 높은 순서대로 부여하는데,
각각의 평점은 같은 비율로 부여할 수 있다.
예를 들어, N 명의 학생이 있을 경우 N/10 명의 학생들에게 동일한 평점을 부여할 수 있다.
입력으로 각각의 학생들의 중간, 기말, 과제 점수가 주어지고,
학점을 알고싶은 K 번째 학생의 번호가 주어졌을 때,
K 번째 학생의 학점을 출력하는 프로그램을 작성하라.
[제약사항]
- N은 항상 10의 배수이며, 10이상 100이하의 정수이다. (10 ≤ N ≤ 100)
- K는 1 이상 N 이하의 정수이다. (1 ≤ K ≤ N)
- K 번째 학생의 총점과 다른 학생의 총점이 동일한 경우는 입력으로 주어지지 않는다.
[입력]
입력은 첫 줄에 총 테스트 케이스의 개수 T가 온다.
다음 줄부터 각 테스트 케이스가 주어진다.
테스트 케이스의 첫 번째 줄은 학생수 N 과, 학점을 알고싶은 학생의 번호 K 가 주어진다.
테스트 케이스 두 번째 줄 부터 각각의 학생이 받은 시험 및 과제 점수가 주어진다.
[출력]
테스트 케이스 t에 대한 결과는 “#t”을 찍고, 한 칸 띄고, 정답을 출력한다.
(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)
> 입력
10
10 2
87 59 88
99 94 78
94 86 86
99 100 99
69 76 70
76 89 96
98 95 96
74 69 60
98 84 67
85 84 91
...
> 출력
#1 A-
...
'Algorithm > SWEA' 카테고리의 다른 글
1986. 지그재그 숫자 (0) | 2020.08.14 |
---|---|
1984. 중간 평균값 구하기 (0) | 2020.08.13 |
1979. 어디에 단어가 들어갈 수 있을까 (0) | 2020.05.04 |
2007. 패턴 마디의 길이 (0) | 2020.05.03 |
2005. 파스칼의 삼각형 (0) | 2020.04.27 |
블로그의 정보
개발하는만두
youngjun._.