반장·부반장 선출

PDF로 보기

풀어보기

Points: 4
시간 제한: 1.0s
메모리 제한: 128M

출제자:
문제 유형

담임 선생님이 N명의 학생 중에서 반장과 부반장을 랜덤으로 뽑으려고 합니다.

random.sample()로 2명을 동시에 뽑아, 먼저 뽑힌 사람이 반장, 두 번째가 부반장이 됩니다. 반장과 부반장의 번호를 각각 출력해봅시다.

입력

첫 번째 줄에 시드 값이 주어집니다. (1 ≤ seed ≤ 10000) 두 번째 줄에 학생 수 N이 주어집니다. (2 ≤ N ≤ 10)

출력

첫 번째 줄에 반장 번호를 출력합니다. 두 번째 줄에 부반장 번호를 출력합니다.

예제

예제 1

입력:

42
6

출력:

6
1

설명: seed=42로 6명 중 2명을 sample하면 [6, 1]이 나와 반장은 6번, 부반장은 1번입니다.

예제 2

입력:

7
5

출력:

3
2

설명: seed=7로 5명 중 2명을 sample하면 [3, 2]가 나와 반장은 3번, 부반장은 2번입니다.

힌트

  1. list(range(1, n+1))으로 1~N 번호 리스트를 만듭니다.
  2. random.sample(students, 2)로 2명을 뽑으면 결과 리스트의 [0]이 반장, [1]이 부반장입니다.
  3. 두 값을 각각 다른 줄에 print하세요.

댓글

아직 댓글이 없습니다.