256632026-02-24 14:32:08Samiko4321Sorozat generáláspython3Időlimit túllépés 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])
RészfeladatÖsszpontTesztVerdiktIdőMemória
base22/50
1Elfogadva0/016ms3084 KiB
2Időlimit túllépés0/0381ms4336 KiB
3Elfogadva2/216ms2868 KiB
4Elfogadva2/225ms3084 KiB
5Elfogadva2/224ms3124 KiB
6Elfogadva2/221ms3124 KiB
7Elfogadva2/227ms2952 KiB
8Elfogadva4/450ms3424 KiB
9Elfogadva4/4115ms3892 KiB
10Időlimit túllépés0/4351ms5108 KiB
11Elfogadva4/4237ms5108 KiB
12Időlimit túllépés0/4335ms5992 KiB
13Időlimit túllépés0/4388ms3636 KiB
14Időlimit túllépés0/4400ms3628 KiB
15Időlimit túllépés0/4377ms3696 KiB
16Időlimit túllépés0/4386ms3708 KiB
17Időlimit túllépés0/4381ms3636 KiB