99클럽 코테 스터디 16일차 TIL + 오늘의 학습 키워드 : 스택/큐
백준 2161번 카드 1문제 N = int(input()) from collections import deque cards = deque(list(range(1,N+1))) answer = [] while cards: dropped = cards.popleft() answer.append(dropped) if cards: shuffled = cards.popleft() cards.append(shuffled) print(' '.join(map(str,answer))) 이 코드는 카드 덱에서 카드를 버리고, 다음 카드를 제일 아래로 이동시키는 과정을 구현한 것이다. 아래는 코드의 작동 방식에 대한 설명입니다. 코드 설명 1. 입력 받기: `N = int(input())`를 통해 카드의 개수를 입력받습니다...
<알고리즘 문제풀이& 연습>/코딩테스트 연습
2024. 11. 12. 23:25