166822025-05-08 18:12:31algoproKiváló Számokpypy3Futási hiba 66/10075ms23704 KiB
# UUID: 452fa894-c45e-4a98-833c-3b11d3561f8a
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"
        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
1Elfogadva46ms19544 KiB
subtask233/33
2Elfogadva39ms19348 KiB
3Elfogadva39ms19424 KiB
4Elfogadva43ms19572 KiB
5Elfogadva43ms19404 KiB
6Elfogadva54ms21480 KiB
7Elfogadva48ms21480 KiB
8Elfogadva61ms21616 KiB
subtask333/33
9Elfogadva39ms20088 KiB
10Elfogadva41ms21140 KiB
11Elfogadva46ms21328 KiB
12Elfogadva45ms20880 KiB
13Elfogadva41ms20940 KiB
14Elfogadva46ms20200 KiB
15Elfogadva45ms19692 KiB
16Elfogadva41ms19944 KiB
17Elfogadva46ms20508 KiB
18Elfogadva46ms21004 KiB
19Elfogadva39ms19960 KiB
20Elfogadva43ms21484 KiB
subtask40/34
21Futási hiba68ms23704 KiB
22Futási hiba67ms22748 KiB
23Elfogadva46ms22132 KiB
24Elfogadva46ms22252 KiB
25Elfogadva46ms21592 KiB
26Elfogadva41ms20692 KiB
27Elfogadva41ms21628 KiB
28Futási hiba75ms23376 KiB
29Futási hiba65ms22504 KiB
30Futási hiba65ms23216 KiB
31Elfogadva46ms20976 KiB
32Futási hiba74ms22680 KiB
33Futási hiba64ms22612 KiB