01 · 용도와 정의
이 계산기의 용도와 범위
금액 균등 분배 계산기는 원 단위 총액을 인원 수로 나누고 나머지 원을 앞 순서의 사람에게 한 원씩 배분합니다.
각 분담액을 정수 원으로 유지하면서 합계가 원래 총액과 정확히 같도록 만드는 결정적 배분 방식입니다.
모임 비용을 원 단위까지 인원수대로 똑같이 나눌 때나누어떨어지지 않는 잔액을 누가 1원씩 더 낼지 확인할 때
02 · 공식과 변수
계산 공식과 변수
원 단위 균등 분배와 나머지 처리
기본 1인 금액 = floor(총액 ÷ 인원 수)나머지 = 총액 − 기본 금액×인원 수앞에서 나머지 인원까지 기본 금액+1원, 나머지는 기본 금액 - 총액(원)
- 참여자에게 모두 배분해야 하는 정수 원 단위 금액입니다.
- 인원 수
- 총액을 균등하게 나누는 참여자 수(명)입니다.
- 기본 1인 금액
- 총액을 인원 수로 정수 나눗셈한 몫입니다.
- 나머지
- 기본 금액을 모두 배분한 뒤 남는 원 단위 금액입니다.
- 개별 분담액
- 입력 순서와 나머지 배분 규칙을 반영한 사람별 금액입니다.
03 · 계산 과정
입력값을 계산하는 과정
원 단위 균등 분배와 나머지 처리
-
총액을 인원 수로 나눈 몫을 원 단위로 내림합니다.
-
남은 원 수만큼 목록 앞의 사람에게 한 원씩 더합니다.
입력과 계산
- 나눌 총액
- 10원
- 인원 수
- 3명
10원 ÷ 3명 = 기본 3원, 나머지 1원 → [4원, 3원, 3원] 검증 결과
- 4원
- 3원
- 3원
10원을 3명에게 원 단위로 나누면 첫 사람 4원, 나머지 두 사람은 3원씩입니다.
04 · 전제와 주의사항
계산 전에 확인하세요
- 총액은 0 이상의 정수 원이고 인원 수는 1명 이상 100,000명 이하의 정수입니다.
- 사람 순서는 입력 목록의 순서이며 나머지 원을 받을 우선순위가 공정한지는 별도로 합의해야 합니다.
- 가중치·개별 사용량·팁은 반영하지 않는 완전 균등 분배입니다.
06 · 자주 묻는 질문
계산기 FAQ
왜 앞 순서의 사람이 1원을 더 내나요?
총액이 인원 수로 나누어떨어지지 않을 때도 분담액 합계를 원래 총액과 맞춰야 하기 때문입니다. 남은 원 수만큼 입력 순서가 앞선 사람에게 1원씩 더 배정합니다.
N분의 1의 계산 과정은 어떻게 진행되나요?
총액을 인원 수로 나눈 몫을 원 단위로 내림합니다. 남은 원 수만큼 목록 앞의 사람에게 한 원씩 더합니다.
N분의 1 결과를 해석할 때 무엇을 주의해야 하나요?
총액은 0 이상의 정수 원이고 인원 수는 1명 이상 100,000명 이하의 정수입니다. 사람 순서는 입력 목록의 순서이며 나머지 원을 받을 우선순위가 공정한지는 별도로 합의해야 합니다.