1411 | 2022. 09. 04 20:27:48 | ncs | Oszthatóság 31-gyel | python3 | Elfogadva 50/50 | 17ms | 13224 KiB |
# 31-el oszthato
def solve(n):
ret=[n]
while True:
x,r=divmod(ret[-1],10)
x-=3*r
if x<0: break
ret.append(x)
if x==0:break
print(["IGEN","NEM"][(ret[-1]%31>0)])
print(" ".join(str(x) for x in ret[1:]))
solve(int(input()))
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 50/50 | ||||||
1 | Elfogadva | 0/0 | 17ms | 11356 KiB | |||
2 | Elfogadva | 0/0 | 17ms | 11348 KiB | |||
3 | Elfogadva | 3/3 | 17ms | 11532 KiB | |||
4 | Elfogadva | 3/3 | 17ms | 11868 KiB | |||
5 | Elfogadva | 4/4 | 17ms | 12008 KiB | |||
6 | Elfogadva | 4/4 | 17ms | 11724 KiB | |||
7 | Elfogadva | 4/4 | 17ms | 12260 KiB | |||
8 | Elfogadva | 4/4 | 17ms | 12524 KiB | |||
9 | Elfogadva | 4/4 | 17ms | 12456 KiB | |||
10 | Elfogadva | 4/4 | 17ms | 12508 KiB | |||
11 | Elfogadva | 4/4 | 17ms | 12936 KiB | |||
12 | Elfogadva | 4/4 | 17ms | 12956 KiB | |||
13 | Elfogadva | 4/4 | 17ms | 13060 KiB | |||
14 | Elfogadva | 4/4 | 17ms | 13076 KiB | |||
15 | Elfogadva | 2/2 | 17ms | 13224 KiB | |||
16 | Elfogadva | 2/2 | 17ms | 13064 KiB |