[Python Coding]伯俊2164カード.
3075 ワード
質問する
入力と出力
実行コード
from collections import deque
q = deque()
n = int(input())
for i in range(n): # 1~n까지 카드 생성
q.append(i+1)
for j in range(0, n):
if len(q) != 1:
q.popleft()
a = q[0]
q.append(a)
q.popleft()
print(q[0]) # 마지막 카드 출력
に答える
deque
ライブラリを使用する(繰り返し:1枚目のカードを削除し、最後に1枚目のカードを追加(コピー)し、前のカード(コピーしたカード)2479182を削除する
[問題リンク]
https://www.acmicpc.net/problem/2164
Reference
この問題について([Python Coding]伯俊2164カード.), 我々は、より多くの情報をここで見つけました https://velog.io/@hj5730/Python-Coding-백준-2164.-카드2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol