import sys
sInput=sys.stdin.readline()
while(sInput != ""):
sInput=sInput.replace("\r","").replace("\n","")
sInput.strip()
list1=sInput.split()
a=int(list1[0])
b=int(list1[1])
c=int(list1[2])
listb=list(range(1,a+1))
iStart=(b-1)%(len(listb))
iLuck=iStart+1
i=0
while(i<c):
x=listb[iStart]
listb.remove(x)
iStart=(iStart+(b-1))%(len(listb))
i+=1
if iStart==len(listb)-1:
iLuck=0
else:
iLuck=iStart+1
if i==c-1:
print(listb[iLuck])
break
sInput=sys.stdin.readline()
---------------
想請問各位高手,造成TLE的原因是迴圈跑太多次嗎?
是否可以改善的地方?謝謝