체육 수업 팀 나누기

PDF로 보기

풀어보기

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

출제자:
문제 유형

체육 선생님이 6명을 두 팀으로 나누려고 합니다.

학생 번호 1~6 중 random.sample()로 3명을 뽑아 1팀으로 정하고, 나머지 3명은 자동으로 2팀이 됩니다. 각 팀 번호를 오름차순으로 정렬하여 출력해봅시다.

입력

시드 값 하나가 주어집니다. (1 ≤ seed ≤ 10000)

출력

첫 번째 줄에 1팀의 번호 3개를 오름차순으로 공백 구분하여 출력합니다. 두 번째 줄에 2팀의 번호 3개를 오름차순으로 공백 구분하여 출력합니다.

예제

예제 1

입력:

42

출력:

1 5 6
2 3 4

설명: seed=42로 [1,2,3,4,5,6]에서 3명을 뽑으면 1팀: 1 5 6, 나머지 2팀: 2 3 4입니다.

예제 2

입력:

7

출력:

2 3 4
1 5 6

설명: seed=7로 뽑으면 1팀: 2 3 4, 2팀: 1 5 6입니다.

힌트

  1. students = [1,2,3,4,5,6] 리스트를 만듭니다.
  2. random.sample(students, 3)으로 1팀 3명을 뽑습니다.
  3. 2팀은 전체에서 1팀에 없는 사람들입니다. 리스트 컴프리헨션 또는 for 문으로 골라냅니다.
  4. 각 팀을 sorted()로 정렬 후 출력합니다.

댓글

아직 댓글이 없습니다.