문제의 내용은 프로젝트 오일러에서 퍼온것임을 밝혀 드립니다. 이 문제는 손으로 푼다기 보다는 프로그래머에게 기초~ 중~ 고급 엔진 코딩을 위하여 도움이 될 것이라는 생각으로 게시하게 되었음을 말씀 드립니다. 문제를 코드로 풀 경우 일반적으로 1분 이내에 결과가 나오게끔 문제의 결과(코드)보다는 그 과정 알고리즘에 관하여 토의를 하였으면 하는 바램으로 게재 합니다.
--- 여기부터 문제 --- ★ 1번 1부터 10까지의 자연수에 대하여
제곱수의 합은 1^2 + 2^2 + ... + 10^2 = 385 이다
그리고 합에 대한 제곱은 (1 + 2 + 3 + ... + 10)^2 = 3025 이다
이 두 결과의 차이는 3025 - 385 = 2640 이다.
그러면 1부터 100까지에 대하여 제곱의 합과 합의 제곱에 대한 차이는 얼마인가?
★ 2번 2520은 1,2,3, ... 10 까지 나누어서 나머지가 0으로 떨어지는 가장 작은수이다.