Problem
The prime factors of 13195 are 5,7,13 and 29.
What is the largest prime factor of the number 600851475143?
어떤 수를 소수의 곱으로만 나타내는 것을 소인수분해라 하고, 이 소수들을 그 수의 소인수라고 합니다.
예를 들면 13195의 소인수는 5, 7, 13, 29 입니다.
600851475143의 소인수 중에서 가장 큰 수를 구하세요.
Java Code
Python Code
n, m = 600851475143,2
while m<n:
if not n%m:
n/=m
m+=1
print(n)
'Algorithm' 카테고리의 다른 글
[Project_Euler] Even Fibonacci Numbers (0) | 2024.04.05 |
---|---|
[Project_Euler] Multiples of 3 or 5 (0) | 2024.04.05 |
[백준] 숫자 카드 2 (0) | 2023.09.12 |
[프로그래머스] 다리를 지나는 트럭 (0) | 2023.09.10 |
[프로그래머스] 폰켓몬 (0) | 2023.07.05 |