
서로다른 두 자연수 사이의 '소수'들의 합을 구하는 알고리즘이다.
위와 같이 두수 2와 11을 입력하면
그 두수들(2와 11)사이의 소수들(2,3,5,7,11)의 합 (28)이 출력되는 알고리즘이다.
1. 선행지식
1) 소수를 구한다.
소수들의 합을 구하려면 먼저 그 소수들을 찾아야한다.
그 소수들을 찾는다면 그 합을 구하는 것은 어렵지 않을것 이다.
2. 처리과정
1)두 수를 입력 받는다.
2)두 수 사이의 소수를 찾는다.
3)'2)'의 과정에서 찾은 소수들을 더한다.
그렇다면 먼저 어떤 수가 소수인지 어떻게 알것인가?
일단 소수(prime)란 어떤수를 자기자신 보다 낮은 수부터 차례대로 하나씩 나눴을때
나머지가 '0' 즉, 나눠지는 수가, 1과 자기 자신 밖에...