Time Limit: 1s
Memory Limit: 128MB
요일별 직원들의 작업시간이 2차 배열에 들어 있다. 배열의 매 행에는 직원의 일주일 작업시간이 열로 구분되어 저장되어 있다. 예를 들어, 8명의 직원의 작업시간은 다음 그림처럼 저장된다. 여러분은 각 직원의 작업시간을 입력 받아서 한 주 동안 가장 많이 일한 직원부터 내림차순으로 출력하는 프로그램을 작성해야 한다.
Suppose the weekly hours for all employees are stored in a two-dimensional array. Each row records an employee's seven-day work hours with seven columns. For example, the following array stores the work hours for eight employees. Write a program that displays employees and their total hours in decreasing order of the total hours.
* Line 1 : 직원수 N (1~100)
* Line 2 ~ N+1 : 이름 시간1 시간2 시간3 시간4 시간5 시간6 시간7
- 이름: 공백을 포함하지 않은 문자열이며 길이는 100을 넘지 않는다
- 시간1~7: 정수 (0~24)
* Line 1 ~ N : 이름 시간의_합
-시간의 합이 같다면 순서는 이름이 입력된 순서를 따른다.
8 Employee0 2 4 3 4 5 8 8 Employee1 7 3 4 3 3 4 4 Employee2 3 3 4 3 3 2 2 Employee3 9 3 4 7 3 4 1 Employee4 3 5 4 3 6 3 8 Employee5 3 4 4 6 3 4 4 Employee6 3 7 4 8 3 8 4 Employee7 6 3 5 9 2 7 9
Employee7 41 Employee6 37 Employee0 34 Employee4 32 Employee3 31 Employee1 28 Employee5 28 Employee2 20
JAVA2015 PE8.4