ALGORITHM/PYTHON

백준 BAEKJOON 17618번 신기한 수 [PYTHON/파이썬]

칼코
반응형

 

 

 

 

 

백준 BAEKJOON 17618번 신기한 수 [PYTHON/파이썬]


<문제 출처> (BRONZE Ⅲ)

https://www.acmicpc.net/problem/17618

 

17618번: 신기한 수

평소에 수에 대한 관심이 많은 아이인 민철이는 오늘도 노트에 연필로 수를 더하거나 빼거나 곱하거나 나눠보면서 시간을 보내고 있다. 그러다가 18이라는 수는 신기한 성질을 가진다는 것을 알

www.acmicpc.net

 

 

 

 

 

<풀이>

1부터 N까지의 신비한 수를 찾는 문제이다.

for 문을 활용하여 쉽게 풀 수 있었다.

(하지만, 배점은 78점을 맞았다...)

 

 

 

 

 

<코드>

N = int(input())
result = 0

for i in range(1, N + 1):
    tmp = 0
    for t in str(i):
        tmp += int(t)

    if i % tmp == 0:
        result += 1

print(result)

 

 

 

 

 

 

반응형