117542024-11-09 02:02:17balintOszthatóság 31-gyelpython3Hibás válasz 44/5017ms3316 KiB
def printdivisiblesby31(n: str):
    if int(n) < 10:
        if n == "0":
            print("0", end="")
        return  # n == "0"
    n = str(int(n[:-1]) - (int(n[-1]) * 3))
    if int(n) < 10:
        if n == "0":
            print("0", end="")
        return  # n == "0"
    print(n, end=" ")
    return printdivisiblesby31(n)


n = input()
print("IGEN" if int(n) % 31 == 0 else "NEM")
printdivisiblesby31(n)
RészfeladatÖsszpontTesztVerdiktIdőMemória
base44/50
1Elfogadva0/016ms3316 KiB
2Elfogadva0/016ms3124 KiB
3Elfogadva3/316ms3128 KiB
4Elfogadva3/316ms3064 KiB
5Elfogadva4/416ms3116 KiB
6Elfogadva4/417ms3136 KiB
7Elfogadva4/416ms3000 KiB
8Elfogadva4/416ms3024 KiB
9Elfogadva4/416ms3068 KiB
10Elfogadva4/416ms3144 KiB
11Elfogadva4/416ms3116 KiB
12Hibás válasz0/416ms3144 KiB
13Elfogadva4/416ms3136 KiB
14Elfogadva4/416ms3124 KiB
15Elfogadva2/216ms2872 KiB
16Hibás válasz0/216ms3116 KiB