166842025-05-08 18:13:38algoproKiváló Számokpypy3Futási hiba 66/10074ms25268 KiB
# UUID: be63ed4d-0d32-4d2c-b81e-1685aeb6b5b3
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-1-i)+"5"*i
        print (szam)
        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
1Elfogadva45ms19368 KiB
subtask233/33
2Elfogadva43ms19304 KiB
3Elfogadva45ms19360 KiB
4Elfogadva39ms19356 KiB
5Elfogadva39ms19400 KiB
6Elfogadva48ms21480 KiB
7Elfogadva54ms21488 KiB
8Elfogadva64ms21732 KiB
subtask333/33
9Elfogadva45ms20152 KiB
10Elfogadva41ms20864 KiB
11Elfogadva41ms21112 KiB
12Elfogadva45ms20700 KiB
13Elfogadva46ms20884 KiB
14Elfogadva45ms20120 KiB
15Elfogadva41ms19756 KiB
16Elfogadva39ms20152 KiB
17Elfogadva46ms20652 KiB
18Elfogadva48ms21036 KiB
19Elfogadva39ms20036 KiB
20Elfogadva41ms21580 KiB
subtask40/34
21Futási hiba70ms25268 KiB
22Futási hiba68ms22900 KiB
23Elfogadva48ms22236 KiB
24Elfogadva46ms22332 KiB
25Elfogadva41ms21760 KiB
26Elfogadva46ms20484 KiB
27Elfogadva46ms21736 KiB
28Futási hiba70ms24124 KiB
29Futási hiba65ms22708 KiB
30Futási hiba68ms23924 KiB
31Elfogadva46ms21212 KiB
32Futási hiba74ms22704 KiB
33Futási hiba64ms22720 KiB