연속 정수 계산기 - 수열, 합, 분석
연속 정수 수열을 만들거나, 주어진 목표 합으로 수열을 찾거나, 기존 목록을 분석할 수 있습니다. 수열, 합, 평균, 개수를 반환합니다.
모드를 선택하고 입력값을 넣으면, 계산기가 연속 정수 수열과 그 합, 평균, 개수를 반환합니다.
연속 정수 계산기 - 수열, 합, 분석
연속 정수 수열을 만들거나, 주어진 목표 합으로 수열을 찾거나, 기존 목록을 분석할 수 있습니다. 수열, 합, 평균, 개수를 반환합니다.
연속 정수 계산기 소개
연속 정수는 7, 8, 9, 10처럼 빠짐없이 1씩 이어지는 정수입니다. 이는 대수의 수많은 문장형 문제, 수론의 항등식(앞의 n개 양의 정수의 합, 즉 가우스의 유명한 합 공식), 조합론(한 줄에서 k개의 연속 항목을 고르기), 그리고 일정 관리, 페이지 번호, 라벨링 같은 일상적인 상황에 등장합니다. 이 계산기는 연속 정수에 대해 실무에서 자주 묻게 되는 대부분의 질문을 다루는 세 가지 관련 문제를 지원합니다.
Generate 모드는 시작 정수 s와 개수 n을 받아, 수열 s, s+1, …, s+n−1과 그 합, 평균을 반환합니다. 합은 등차수열 공식으로 바로 구할 수 있습니다: sum = n·(2s + n − 1) / 2. 평균은 s + (n − 1)/2로, 수열의 중간값이기도 합니다. 시작점과 항 개수를 알고 있을 때 사용합니다.
Find by Target Sum 모드는 질문을 거꾸로 풉니다. 목표 합 T와 개수 n이 주어지면 시작 정수는 s = T/n − (n − 1)/2가 되며, 수열의 평균을 첫 항으로 되돌린 값입니다. 정수 항 수열이 존재하려면 s 자체가 정수여야 합니다. 이는 2T가 n으로 나누어떨어지고, T/n − (n − 1)/2가 정수일 때 정확히 발생합니다. 예를 들어 33이 되도록 하는 3개의 연속 정수를 찾고 싶을 때 사용합니다.
Analyze 모드는 쉼표 또는 공백으로 구분된 정수 목록을 받아, 그것들이 연속 수열인지 확인합니다. 정렬한 뒤 인접한 차이를 계산하고, 모든 차이가 1인지 확인합니다. 수열이 연속인지 여부와 관계없이 합, 평균, 개수도 반환합니다. 데이터를 검증하거나, 학생의 답을 확인하거나, 연속된 숫자라고 의심되는 목록을 요약할 때 유용합니다.
몇 가지 세부 사항도 알아둘 만합니다. 연속 정수는 연속 짝수나 연속 홀수와 같지 않습니다. 후자는 1이 아니라 2씩 증가합니다. s에서 시작하는 n개의 연속 정수의 합은 항상 n 곱하기 가운데 항(짝수 개라면 가운데 두 항의 평균)과 같아서, 전체 공식을 쓰지 않아도 되는 깔끔한 수기 지름길이 됩니다. 마지막으로, 시작값을 음수로 두어도 위의 성질은 그대로 성립합니다. 등차수열의 항등식은 부호 변화에 대해 대칭이기 때문입니다.
예시
계산기의 각 모드를 보여 주는 세 가지 간단한 상황입니다.
| 입력 | 결과 | 메모 |
|---|---|---|
| 생성: start = 5, count = 4 | 5, 6, 7, 8 (sum 26, average 6.5) | 등차수열 공식을 사용합니다: sum = 4·(2·5 + 4 − 1)/2 = 4·13/2 = 26. 수열의 가운데는 6.5입니다. |
| 합으로 찾기: target = 33, count = 3 | 10, 11, 12 (start 10) | s = 33/3 − (3 − 1)/2 = 11 − 1 = 10입니다. 세 정수 10, 11, 12의 합은 실제로 33입니다. |
| 분석: 4, 5, 6, 7, 8 | 연속 (sum 30, average 6, count 5) | 연속 차이가 모두 1이므로, 4에서 시작하는 다섯 개의 연속 정수입니다. |
| 합으로 찾기: target = 22, count = 4 | 4, 5, 6, 7 (start 4, sum 22) | s = 22/4 − (4 − 1)/2 = 5.5 − 1.5 = 4입니다. 4, 5, 6, 7의 합은 22입니다. s가 정수가 아닐 때만 해가 없다고 나옵니다. |
연속 정수 계산기 사용 방법
- 모드를 선택합니다: 수열 생성, 목표 합으로 찾기, 또는 수열 분석.
- 선택한 모드에 필요한 입력을 채웁니다: 시작 정수와 개수, 목표 합과 개수, 또는 쉼표나 공백으로 구분된 정수 목록.
- 계산을 클릭합니다. 결과 패널에 해당하는 경우 수열과 함께 합, 평균, 개수가 표시됩니다.
- 언제든지 모드를 바꿔 관련 질문을 계속할 수 있습니다. 예를 들어 수열을 만든 뒤 수정한 버전을 분석할 수 있습니다.
- 초기화를 클릭하면 모든 입력이 지워지고 새로 시작할 수 있습니다.
연속 정수 FAQ
연속 정수란 무엇인가요?
연속 정수는 각 쌍의 차이가 1이 되도록 순서대로 이어지는 정수입니다. 예로 3, 4, 5와 −2, −1, 0이 있습니다. 2씩 증가하는 연속 짝수나 연속 홀수와는 다릅니다.
s에서 시작하는 n개의 연속 정수의 합은 어떻게 구하나요?
등차수열 공식 sum = n·(2s + n − 1) / 2를 사용합니다. 같은 뜻으로, 합은 n 곱하기 수열의 평균이며 평균은 s + (n − 1)/2입니다.
목표 합으로 시작 정수를 어떻게 구하나요?
합 공식에서 s = T/n − (n − 1)/2로 정리합니다. 여기서 T는 목표 합이고 n은 항 개수입니다. s가 정수로 나와야만 정수 수열이 존재합니다.
Find by Target Sum이 가끔 해가 없다고 나오는 이유는 무엇인가요?
T/n − (n − 1)/2 자체가 정수일 때만 합이 T인 n개의 연속 정수 수열이 존재합니다. 그렇지 않으면 원하는 합을 만드는 해당 길이의 연속 수열이 없으므로 계산기가 해 없음을 표시합니다.
이 계산기는 음의 정수도 지원하나요?
네. 음의 정수와 0도 완전히 유효한 시작값이며, 합과 평균 공식도 그대로 적용됩니다. 예를 들어 −3, −2, −1, 0, 1의 합은 −5입니다.
Analyze 모드는 입력을 어떻게 해석하나요?
입력을 쉼표와 공백으로 나눈 뒤, 빈 항목을 버리고 나머지 토큰을 각각 정수로 파싱합니다. 그런 다음 목록을 정렬하고 인접한 값의 차이가 모두 1인지 확인합니다.