반응형 올림피아드문제1 [코딩 테스트 30일 챌린지] : 13 코딩 테스트 30일 챌린지 푼 문제 수 : 1 문제 요약 1부터 20까지 카드가 오름차순으로 있고 규칙에 맞게 순서대로 카드 위치를 바꾼다. 이때, 마지막 카드들의 배치는 어떻게 되나? 입, 출력 예제 입력 : 5 10 9 13 1 2 3 4 5 6 1 2 3 4 5 6 1 20 1 20 출력 : 1 1 2 3 4 10 9 8 7 13 12 11 5 6 14 15 16 17 18 19 20 풀이 a = list(range(21)) for _ in range(10): s, e = map(int, input().split()) for i in range((e-s+1)//2): a[s+i], a[e-i] = a[e-i], a[s+i] a.pop(0) for x in a: print(x, end=' ') 2022. 6. 24. 이전 1 다음 반응형