1611: [리스트][PY] 팀 구성하기
[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
문제 설명
금쪽이는 학교 행사의 업무를 돕고 있다. 기존의 두 팀을 적절히 섞어 새로운 두 팀을 구성해야 한다. 금쪽이의 업무를 도와줄 프로그램을 작성해보자.
기존의 a, b팀은 각각 총 6명의 인원으로 구성되어 있다. 새롭게 구성될 팀은 각 팀에서 3명씩 구성한다.
새로운 a팀은 기존의 팀에서 각각 인덱스가 홀수인 팀원으로 구성하며, 새로운 b팀은 기존의 팀에서 각각 인덱스가 짝수인 팀원으로 구성한다.
기존 인덱스 값이 작은 순서대로 새로운 팀에 배정되며, 기존 팀이 a팀인 팀원을 먼저 배정한다.
예를 들어, 아래 그림을 한 번 살펴보자.
●기존 팀 구성
●새로운 팀 구성
두 팀의 리스트를 입력받고, 새로운 팀 리스트를 출력해보자.
기존의 a, b팀은 각각 총 6명의 인원으로 구성되어 있다. 새롭게 구성될 팀은 각 팀에서 3명씩 구성한다.
새로운 a팀은 기존의 팀에서 각각 인덱스가 홀수인 팀원으로 구성하며, 새로운 b팀은 기존의 팀에서 각각 인덱스가 짝수인 팀원으로 구성한다.
기존 인덱스 값이 작은 순서대로 새로운 팀에 배정되며, 기존 팀이 a팀인 팀원을 먼저 배정한다.
예를 들어, 아래 그림을 한 번 살펴보자.
●기존 팀 구성
●새로운 팀 구성
두 팀의 리스트를 입력받고, 새로운 팀 리스트를 출력해보자.
입력 설명
첫 번째 줄에 정수(N) 6개가 공백으로 구분되어 입력된다.
두 번째 줄에 정수(N) 6개가 공백으로 구분되어 입력된다.
0 <= N <= 1000
두 번째 줄에 정수(N) 6개가 공백으로 구분되어 입력된다.
0 <= N <= 1000
출력 설명
두 리스트가 각각 한 줄씩 출력된다.
입력 예시 Copy
14 16 18 13 15 17
112 332 11 12 137 62
출력 예시 Copy
[16, 332, 13, 12, 17, 62]
[14, 112, 18, 11, 15, 137]