166882025-05-08 18:22:26algoproKiváló Számokpypy3Elfogadva 100/10061ms26844 KiB
# UUID: 5c11c046-e2d2-4613-9222-4f0d0935d54b
N= int(input())
#l=[]
#if 1>=N:
#    print (-1)
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 (N-i+5*i)%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
1Elfogadva45ms19528 KiB
subtask233/33
2Elfogadva39ms19620 KiB
3Elfogadva39ms19408 KiB
4Elfogadva43ms19552 KiB
5Elfogadva43ms19508 KiB
6Elfogadva54ms21492 KiB
7Elfogadva48ms21436 KiB
8Elfogadva61ms21736 KiB
subtask333/33
9Elfogadva39ms20400 KiB
10Elfogadva39ms20872 KiB
11Elfogadva46ms21124 KiB
12Elfogadva45ms20788 KiB
13Elfogadva46ms20964 KiB
14Elfogadva48ms20132 KiB
15Elfogadva39ms19664 KiB
16Elfogadva39ms20000 KiB
17Elfogadva46ms20536 KiB
18Elfogadva46ms21160 KiB
19Elfogadva39ms19920 KiB
20Elfogadva39ms21664 KiB
subtask434/34
21Elfogadva46ms26844 KiB
22Elfogadva41ms20732 KiB
23Elfogadva46ms22244 KiB
24Elfogadva46ms22304 KiB
25Elfogadva48ms21612 KiB
26Elfogadva41ms20680 KiB
27Elfogadva41ms21836 KiB
28Elfogadva48ms24816 KiB
29Elfogadva48ms21244 KiB
30Elfogadva41ms22760 KiB
31Elfogadva39ms21068 KiB
32Elfogadva45ms19612 KiB
33Elfogadva45ms19640 KiB