256632026-02-24 14:32:08Samiko4321Sorozat generáláspython3Time limit exceeded 22/50400ms5992 KiB
M,X,A,B,N,K = map(int,input().split())

lista = []

tav = 0

for i in range(N):
    X = X*A+B
    jegy = len(str(X))
    uj = "0"*(4*M-jegy) + str(X)
    kozep = uj[M:3*M]
    X = int(kozep)
    if X in lista and tav == 0:
        tav = i - lista.index(X)
    lista.append(X)

lista.sort(reverse=True)

print(tav)

print(lista[K-1])
SubtaskSumTestVerdictTimeMemory
base22/50
1Accepted0/016ms3084 KiB
2Time limit exceeded0/0381ms4336 KiB
3Accepted2/216ms2868 KiB
4Accepted2/225ms3084 KiB
5Accepted2/224ms3124 KiB
6Accepted2/221ms3124 KiB
7Accepted2/227ms2952 KiB
8Accepted4/450ms3424 KiB
9Accepted4/4115ms3892 KiB
10Time limit exceeded0/4351ms5108 KiB
11Accepted4/4237ms5108 KiB
12Time limit exceeded0/4335ms5992 KiB
13Time limit exceeded0/4388ms3636 KiB
14Time limit exceeded0/4400ms3628 KiB
15Time limit exceeded0/4377ms3696 KiB
16Time limit exceeded0/4386ms3708 KiB
17Time limit exceeded0/4381ms3636 KiB