[백준] 1835 카드 Python

BellBoy·2023년 5월 10일
0

https://www.acmicpc.net/problem/1835

2165 카드 2번 문제를 풀려다가 앞선 문제가 있어서 풀어보았습니다

import sys
input = sys.stdin.readline

N = int(input())
N_array = [i for i in range(1, N+1)]

count = 1

while len(N_array) > 1:
    if count == 1:
        print(N_array[0], end=" ")
        del N_array[0]
        count = 2

    elif count == 2:
        N_array.append(N_array[0])
        del N_array[0]
        count = 1


print(N_array[0])

시간 초과를 생각하지 않아도돼서 무난하게 문제를 풀었습니다

profile
리액트러버

0개의 댓글