반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
n의 약수의 개수를 찾는 문제입니다.
3. 코드
n = int(input())
res = 0
for i in range(1, n+1):
if n % i == 0:
res += i
print(res)
1부터 n까지 브루트포스 방식으로 약수가 있는지 찾아줍니다. 물론 이것보다 더 효율적인 방법이 있으나, 해당 방식을 쓰지 않아도 통과됩니다.
https://star7sss.tistory.com/574 (더 효율적인 방식)
반응형
'Algorithm' 카테고리의 다른 글
[수학/브루트포스] 백준 17618 신기한 수 - 파이썬(Python) (0) | 2022.12.28 |
---|---|
[구현/수학] 백준 20410 추첨상 사수 대작전! (Easy) - 파이썬(Python) (0) | 2022.12.27 |
[구현] 백준 23806 골뱅이 찍기 - ㅁ - 파이썬(Python) (0) | 2022.12.25 |
[구현] 백준 24263 알고리즘 수업 - 알고리즘의 수행 시간 2 - 파이썬(Python) (0) | 2022.12.24 |
[수학/구현] 백준 13484 Tarifa - 파이썬(Python) (0) | 2022.12.23 |
댓글