C=0
while not 1<=C<=20:
C=int(input())
for k in range(1,C+1):
A=[]
B=1983
A.append(B)
sum_number=0
sum_number=sum_number+A[0]
N=0
a=-1
b=-1
while not (1<=N<=200000 and 0<=a and b<=10000):
N,a,b=map(int,input().split())
for i in range (1,N):
B=(A[i-1]*a+b)%20090711
A.append(B)
A.sort()
if len(A) % 2 == 0:
A_number=A[int((i+1)/2)-1]
sum_number=sum_number+A_number
elif len(A) % 2 == 1:
A_number=A[int((i)/ 2)]
sum_number=sum_number+A_number
print(sum_number%20090711)
차윤성
코드는 이러한데 자꾸만 저런 오류가 나네요
nonzero return code 오류가 어떠한 경우에 발생하는지
그리고 위의 코드는 어디에 문제가 있는지 궁금합니다.
아래는 해당 문제의 링크입니다.
https://www.algospot.com/judge/problem/read/RUNNINGMEDIAN
10년 전