1부터 100까지 더하면 얼마일까요? 이 질문은 얼핏 복잡해 보이지만, 사실 매우 간단하고 흥미로운 수학적 원리를 담고 있습니다. 많은 사람들이 이 질문을 받으면 1부터 차례대로 더해나가려고 하지만, 이는 시간도 오래 걸리고 계산 실수도 하기 쉽습니다. 하지만 '가우스의 덧셈법'이라는 아주 간단한 방법을 이용하면 순식간에 답을 구할 수 있습니다. 이 방법은 1부터 100까지의 합뿐만 아니라, 임의의 연속된 자연수의 합을 구하는 데에도 유용하게 활용될 수 있습니다.
가우스의 덧셈법: 1부터 100까지 합 구하기
이 이야기는 어린 시절 천재 수학자 카를 프리드리히 가우스와 관련된 유명한 일화에서 시작됩니다. 그의 수학 선생님은 아이들을 잠시 조용하게 만들기 위해 1부터 100까지의 모든 숫자를 더하라는 숙제를 내주었습니다. 하지만 가우스는 몇 분 만에 답을 구해 선생님을 놀라게 했습니다. 그가 사용한 방법이 바로 '가우스의 덧셈법'입니다.
방법은 다음과 같습니다. 먼저, 더해야 할 숫자들의 목록을 씁니다. 여기서는 1, 2, 3, ..., 98, 99, 100입니다. 그다음, 이 목록을 거꾸로 쓴 목록과 나란히 씁니다. 즉, 100, 99, 98, ..., 3, 2, 1입니다.
이제 각 세로줄의 숫자들을 더해봅니다. 첫 번째 세로줄은 1 + 100 = 101입니다. 두 번째 세로줄은 2 + 99 = 101입니다. 세 번째 세로줄은 3 + 98 = 101입니다. 놀랍게도, 모든 세로줄의 합은 101로 일정합니다. 이러한 쌍은 총 100개가 있습니다.
따라서 이 101이라는 합을 가진 쌍이 100개 있으므로, 모든 숫자를 더한 값은 101 * 100이 됩니다. 하지만 이것은 원래 숫자들을 두 번씩 더한 결과입니다. 왜냐하면 우리는 원래 목록과 거꾸로 쓴 목록, 즉 두 개의 목록을 사용했기 때문입니다. 그러므로 최종 합을 구하려면 이 값을 2로 나누어야 합니다.
계산하면 (101 * 100) / 2 = 10100 / 2 = 5050이 됩니다. 따라서 1부터 100까지의 합은 5050입니다.
일반화된 공식: 등차수열의 합
가우스의 덧셈법은 사실 등차수열의 합을 구하는 일반적인 공식에 기반하고 있습니다. 등차수열이란 인접한 항 사이의 차이가 일정한 수열을 말합니다. 예를 들어, 3, 6, 9, 12... 와 같은 수열은 공차가 3인 등차수열입니다.
1부터 100까지의 숫자는 공차가 1인 등차수열입니다. 등차수열의 합을 구하는 공식은 다음과 같습니다:
S = (n/2) * (a + l)
여기서:
- S는 수열의 합
- n은 항의 개수
- a는 첫째 항
- l은 마지막 항
이 공식을 1부터 100까지의 합에 적용해 봅시다.
- n = 100 (1부터 100까지 총 100개의 숫자가 있습니다.)
- a = 1 (첫째 항은 1입니다.)
- l = 100 (마지막 항은 100입니다.)
공식에 대입하면:
S = (100 / 2) * (1 + 100) S = 50 * 101 S = 5050
이 공식은 1부터 100까지의 합을 구하는 것뿐만 아니라, 다른 어떤 등차수열의 합을 구하는 데에도 적용할 수 있습니다. 예를 들어, 2부터 10까지의 짝수의 합을 구하고 싶다면, 수열은 2, 4, 6, 8, 10이 됩니다. 여기서 n=5, a=2, l=10이므로 합은 (5/2) * (2 + 10) = 2.5 * 12 = 30이 됩니다. 실제로 더해보면 2+4+6+8+10 = 30임을 알 수 있습니다.
결론: 1부터 100까지의 합은 5050
결론적으로, 1부터 100까지의 모든 자연수를 더한 값은 5050입니다. 이 결과는 가우스의 덧셈법이라는 직관적인 방법을 통해 쉽게 이해할 수 있으며, 등차수열의 합을 구하는 일반적인 공식을 통해서도 검증됩니다. 이 간단한 수학적 지식은 복잡한 계산을 단순화하고 문제 해결 능력을 향상시키는 데 큰 도움을 줄 수 있습니다. 앞으로 비슷한 종류의 합을 구해야 할 때, 이 방법을 기억해두시면 유용하게 활용하실 수 있을 것입니다.