1seul357
[SWEA] 퍼펙트 셔플 본문
T = int(input())
for TC in range(T):
N = int(input())
index = (N+1)//2 # 카드가 홀수일때, 먼저 놓는쪽에 한장을 더 주게 하기 위해서 N+1
card = input().split()
str1 = []
str2 = []
result = []
for i in range(index):
str1.append(card.pop(0))
for i in range(index, N):
str2.append(card.pop(0))
for i in range(N):
if i % 2 == 0:
result.append(str1.pop(0))
else:
result.append(str2.pop(0))
'알고리즘 > SWEA' 카테고리의 다른 글
[SWEA] 암호생성기 (0) | 2021.12.02 |
---|---|
[SWEA] 마그네틱 (0) | 2021.12.02 |
[SWEA] 가장 빠른 문자열 타이핑 (0) | 2021.12.02 |
[SWEA] 앞글자 따기 (0) | 2021.12.02 |
[SWEA] String (0) | 2021.12.02 |