97032024-03-02 13:07:30szellandKiváló Számokpython3Elfogadva 100/100930ms47640 KiB
def sum1(string):
    n = 0
    
    for i in string:
        n += int(i)

    return n

def to_str(inp):
    r = ''
    for i in inp:
        r += i
    return r

input = int(input())

num1 = '1' * input

def solve(num) -> str:
    if num != '5' * input:
        if sum1(num) % 3 == 0:
            return num
        else:
            num = list(num)
            num[0] = '5'
            num = sorted(num)
            num = to_str(num)
            return solve(num)
    else:
        return -1

print(solve(num1))
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva18ms11404 KiB
subtask233/33
2Elfogadva17ms11688 KiB
3Elfogadva17ms12116 KiB
4Elfogadva17ms11928 KiB
5Elfogadva18ms12392 KiB
6Elfogadva17ms12668 KiB
7Elfogadva17ms12480 KiB
8Elfogadva17ms12728 KiB
subtask333/33
9Elfogadva71ms13620 KiB
10Elfogadva479ms29768 KiB
11Elfogadva150ms15192 KiB
12Elfogadva301ms28944 KiB
13Elfogadva310ms29428 KiB
14Elfogadva177ms22276 KiB
15Elfogadva126ms17184 KiB
16Elfogadva68ms14416 KiB
17Elfogadva101ms15364 KiB
18Elfogadva337ms32244 KiB
19Elfogadva129ms20452 KiB
20Elfogadva435ms37704 KiB
subtask434/34
21Elfogadva930ms47640 KiB
22Elfogadva187ms20496 KiB
23Elfogadva584ms46044 KiB
24Elfogadva237ms18340 KiB
25Elfogadva186ms17664 KiB
26Elfogadva104ms16264 KiB
27Elfogadva778ms42428 KiB
28Elfogadva671ms38924 KiB
29Elfogadva89ms18872 KiB
30Elfogadva358ms33860 KiB
31Elfogadva375ms33452 KiB
32Elfogadva26ms15224 KiB
33Elfogadva35ms15128 KiB