2025-05-15
회식이 끝나면 시작되는 정산 타임. "내가 이만큼 냈으니까 너는 이만큼 보내줘"라는 계산이 사람이 많아질수록 복잡해집니다. 특히 1차, 2차에 참여한 인원이 다르면 머리가 아파지기 시작합니다.
정산 로직의 핵심은 '최소 송금 횟수 알고리즘'입니다. 각자의 잔액(낸 금액 - 내야 할 금액)을 계산한 뒤, 양수(받을 사람)와 음수(보낼 사람)를 매칭해 최소 거래로 정리합니다.
UI는 카카오톡 송금 화면처럼 친숙한 형태로 디자인해, 누구에게 얼마를 보내야 하는지 직관적으로 보여줍니다.