알고리즘/baekjoon
baekjoon(4673-셀프 넘버)_python
ash silver
2022. 6. 7. 17:35
1) 문제
2) 예시
3) 제출
import sys
input = sys.stdin.readline
def constructor(index):
global num
sum = 0
tmp = origin[index]
sum += tmp
while tmp > 0:
sum += tmp % 10
tmp = tmp // 10
if sum in num:
num.remove(sum)
origin = list(set(range(1, 10001)))
num = list(set(range(1, 10001)))
for k in range(0, len(num)):
try :
constructor(k)
except IndexError:
break
for g in range(0, len(num)):
print(num[g])
4) 메모리/시간/코드길이
5) PLUS