[백준] #2231 분해합 python
2022. 12. 28. 18:26
https://www.acmicpc.net/problem/2231
📕 설명 📕
주어진 수보다 작은 수들을 리스트에 다 넣은 후,
하나씩 비교해가며 생성자인지를 확인한다.
🧑🏻💻 나의 풀이 🧑🏻💻
N = int(input())
N_list = [i for i in range(1, N)]
result_list = []
for i in N_list:
tmp_val = i
for j in str(i):
tmp_val += int(j)
if tmp_val == N:
result_list.append(i)
if len(result_list) == 0:
print(0)
else:
print(result_list[0])
'Programming > Algorithm' 카테고리의 다른 글
[백준] #1436 영화감독 숌 python (0) | 2022.12.30 |
---|---|
[백준] #7568 덩치 python (4) | 2022.12.28 |
[백준] #2798 블랙잭 python (0) | 2022.12.28 |
[백준] #11729 하노이 탑 이동 순서 python (0) | 2022.12.28 |
[백준] #2447 별 찍기 python (0) | 2022.12.28 |