166862025-05-08 18:20:07algoproKiváló Számokpypy3Futási hiba 66/10078ms23584 KiB
# UUID: 5ff9292c-22d1-4422-bb7b-5d4ecbb8265f
N= int(input())
#l=[]
if N>7 and N%2==0:
    print ("15"*(N//2))
    exit()
if N>7 and N%2!=0:
    for i in range (N):
        szam= "1"*(N-i)+("5"*i)
        if int(szam)%3==0:
            print (szam)
            exit()
     
for i in range (10**(N-1)+2,10**N,3): #elsőnek a 3-mal oszthatókat keresem meg majd azokból válogatok
    #if i%3==0:
    #    l.append(i)

    only_five_and_ones = True
    for ii in str(i):
        if ii not in "15": # ["1","5"]
            only_five_and_ones = False
    
    if only_five_and_ones:
        print (i)
        exit()
# igen, igy el lehet donteni, hogy ez szam jo-e 1-5 szempontbol
print(-1)
    

    
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva39ms19436 KiB
subtask233/33
2Elfogadva39ms19400 KiB
3Elfogadva43ms19360 KiB
4Elfogadva41ms19332 KiB
5Elfogadva46ms19504 KiB
6Elfogadva48ms21476 KiB
7Elfogadva54ms21580 KiB
8Elfogadva61ms21736 KiB
subtask333/33
9Elfogadva39ms20168 KiB
10Elfogadva45ms20932 KiB
11Elfogadva46ms21152 KiB
12Elfogadva41ms20700 KiB
13Elfogadva46ms20896 KiB
14Elfogadva46ms20220 KiB
15Elfogadva39ms19716 KiB
16Elfogadva39ms20008 KiB
17Elfogadva41ms20424 KiB
18Elfogadva46ms20968 KiB
19Elfogadva39ms19876 KiB
20Elfogadva48ms21576 KiB
subtask40/34
21Futási hiba76ms23584 KiB
22Futási hiba67ms22696 KiB
23Elfogadva46ms22356 KiB
24Elfogadva41ms22200 KiB
25Elfogadva41ms21740 KiB
26Elfogadva46ms20716 KiB
27Elfogadva41ms21736 KiB
28Futási hiba78ms23372 KiB
29Futási hiba65ms22504 KiB
30Futási hiba75ms23220 KiB
31Elfogadva39ms21188 KiB
32Futási hiba74ms22552 KiB
33Futási hiba65ms22772 KiB