[백준/Python] 11866. 요세푸스 문제 0
·
코딩테스트/BAEKJOON
✏️ 문제유형: 구현/ 큐https://www.acmicpc.net/problem/11866 ✏️ 풀이 N명 중에서 K번째 사람을 계속해서 제거하는 문제이다. 위의 예제로 이해를 해보면, 7명 중 3번째 사람을 계속 제거한다. 앞에서 2명 pop-push하고 3번째 사람은 pop만 반복하면 되는데, 큐의 동작을 간단히 나열해보면 아래와 같다. 1 2 3 4 5 6 7pop-push: 1 2 / only pop: 3 4 5 6 7 1 2 pop-push: 4 5 / only pop: 6 7 1 2 4 5pop-push: 7 1 / only pop: 24 5 7 1 ... 반복 이를 코드로 나타내면 아래와 같다. from collections import dequen, k = map(int, inp..