나눠 내기

1원까지 딱 맞춤 · 송금 횟수 최소 · 원 단위 정수 계산

나눠 내기

여럿이 쓴 돈을 나누고, 누가 누구에게 얼마를 보내면 되는지 가장 적은 횟수로 알려 줍니다

적는 법: 이름:금액 · 이름:금액:함께 낸 사람들 · 이름:금액:사람들:무엇. 쉼표와 「원」은 그냥 써도 됩니다.

각자의 셈
낸 돈 30,000 · 몫 18,50011,500 받으세요
낸 돈 12,000 · 몫 18,5006,500 내세요
알리사낸 돈 9,000 · 몫 14,0005,000 내세요
이렇게 보내면 끝
링 → 윤6,500
알리사 → 윤5,000
모두 51,000 · 송금 2번이면 끝납니다

여럿이 낸 돈을 정산해 누가 누구에게 얼마를 보내면 되는지 알려줍니다. 1원 단위까지 맞추고, 송금 횟수를 가장 적게 줄입니다.

이렇게도 부른다 — 더치페이 · N빵 · 나눠내기 · 회비 · 정리

쓰는 법

  1. 사람과 각자 낸 금액 넣기
  2. 같이 쓴 항목이면 누가 참여했는지 고르기
  3. 정산 결과 확인 — 「A → B 12,000원」 형태로 나온다
  4. 송금 목록 그대로 보내기

다른 곳과 뭐가 다른가

  • 남는 1원까지 배정해 총합이 정확히 맞습니다.
  • 송금 횟수를 최소로 줄여, 서로 주고받는 헛걸음이 없습니다.

자주 묻는 질문

1/N 이 안 떨어지면 남는 1원은 어떻게 되나요?
누가 더 내는지 정해서 총합을 딱 맞춥니다. 버리거나 반올림해서 합이 어긋나는 일이 없습니다.
왜 송금 횟수가 적게 나오나요?
A→B, B→C 를 A→C 하나로 줄일 수 있기 때문입니다. 큰 빚과 큰 몫부터 맞물려서 보내는 횟수를 최소로 만듭니다.
소수점 계산 오차는 없나요?
없습니다. 원 단위 정수로만 셉니다 — 부동소수점은 0.1 을 정확히 담지 못해서 정산에 안 씁니다.

다른 도구

기기 안에서만 넣은 내용은 브라우저 안에서만 처리되며 어디에도 저장·전송되지 않습니다.

도구 전체 목록 · KarmoLab · 만든 사람 · AI 와 함께 만들었습니다. 소스 보기