본문 바로가기

쓰기









k=int(input())

 

n=int(input())

 

res=[1,2,3,4,5,6,7,8]

 

b=0

 

z=0

 

for i in range(n):

a,t=map(str,input().split())

 

a=int(a)

 

z+=a 

 

if z>210:

print(res)

 

elif t=='T':

b+=1

 

elif t=='N' or t=='P':

b=b

 

print(res[b])

 

위 식으로 코딩하고 

res[b] 가 1~ 8 로 왔다갔다하는 숫자로 나타나야하는데 그렇게 해보려고 굳이 상수를 안 쓰고 리스트를 만들어 봤지만 

 

그럴방법을 몰랐던거임! 

 

이런걸 덱 이라고 하나 큐 라고 하나 

 

리스트 끝 부분이 더 이상 없을 때 0 번으로 돌아가게 할 방법은?