소수 (Prime Number) 1보다 큰 자연수 중에서 1과 자기 자신을 제외한 자연수로는 나누어 떨어지지 않는 자연수 6은 1, 2, 3, 6으로 나누어 떨어지므로 소수가 아니다. 7은 1과 7을 제외하고는 나누어 떨어지지 않으므로 소수이다. 소수의 판별: 기본적인 알고리즘 1. 기본적인 알고리즘 소스 코드- 파이썬 (Python) # 소수 판별 함수 (2이상의 자연수에 대하여) def is_prime_number(x): # 2부터 (x - 1)까지의 모든 수를 확인하며 for i in range(2, x): # x가 해당 수로 나누어 떨어진다면 if x % i == 0: return False # 소수가 아니다. # 나누어 떨어지는 수가 하나도 존재하지 않는다면 return True # 소수이다. ..