문제1869--출석부

1869: 출석부

[만든사람 : ]
시간제한 : 1.000 sec  메모리제한 : 128 MB  제출 : 72  맞은 사람 : 15

제출  

문제 설명

이번에 씨큐브학교로 발령받은 민철이는 1학년 담임을 맡게 되었다.

민철이가 맡은 반엔 총 N명의 학생이 있고, 이 학생들의 출석부를 관리하고자 한다.

출석부에는 학생의 ID와 이름, 출석 횟수, 결석 횟수를 기록할 수 있다.

학생의 이름을 입력하면 해당 학생의 ID, 출석 횟수, 결석 횟수가 출력되는 프로그램을 작성하시오.

입력 설명

첫 번째 줄에 학생 수 N(1 ≤ N ≤ 100)이 주어진다.

두 번째 줄부터 N + 1번째 줄에 걸쳐 학생의 ID를 의미하는 정수 I(1 ≤ I ≤ 1,000,000), 20자 미만의 공백없는 이름 S, 출석 횟수를 의미하는 정수 C(1 ≤ C ≤ 1,000), 결석 횟수를 의미하는 정수 A(1 ≤ A ≤ 1,000)가 공백을 구분으로 주어진다.

N + 2번째 줄에 찾고자 하는 학생 수 M(1 ≤ M ≤ 10)이 주어진다.

그다음 M개의 줄에 걸쳐 찾고자 하는 학생의 이름 T가 주어진다.

 

출력 설명

M개의 줄에 걸쳐 찾고자 하는 순서대로 학생의 ID, 출석 횟수, 결석 횟수가 출력된다.

없는 학생을 입력한 경우 –1을 출력한다.

입력 예시1 Copy

5
2145 Evan 10 0
1954 Adela 8 2
7452 Chris 9 1
2465 Cygnus 2 8
8613 Lucid 5 5
2
Adela
Lucid

출력 예시1 Copy

1954 8 2
8613 5 5

출처/분류