Розділення рахунку
Визначте, хто кому винен, на основі спільного списку витрат, мінімізуючи кількість переводів.
Розділення рахунку
Вставте список витрат — хто платив, скільки і для кого — і інструмент розрахує, хто кому винен, виконуючи розрахунки з мінімальною кількістю переводів. Ідеально для витрат на поїздку, спільної квартири, групового ужину або будь-якої ситуації, коли кілька людей платили за речі і в кінці потрібно розібратися в рахунках.
Кожна строка слідує формату «платник; сума; отримувачі»: Аліса платила 30 за Алісу, Боба та Керол стає «Аліса; 30; Аліса, Боб, Керол». Залиште отримувачів пусто або використовуйте «*» для розділення між усіма в списку, і додайте «-Ім'я» після «*» щоб виключити одну людину з однієї витрати — зручно для раунду, коли одна людина пропустила. Перемкніться з рівного розділення на долі, щоб зважувати вартість нерівномірно (Боб:1, Керол:3 дає Керол в три рази більше долі, ніж Боб), встановіть мітку валюти, виберіть кількість знаків після коми та додайте чайові або комісію у відсотках на кожну витрату.
По замовчуванню результат мінімізує кількість переводів, необхідних для розрахунку — часто перетворюючи плутанину індивідуальних боргів на один або два платежі — і показує баланс кожного учасника перед розрахунком, щоб усі бачили, як була досягнута загальна сума. Відключіть мінімізацію, щоб побачити прямі борги між людьми за кожну витрату. Невірні строки вказуються з номером строки, тому опечатка ніколи не порушить розділення.
Усе працює локально в вашому браузері: список імен і сум ніколи нікуди не завантажується. Скопіюйте результат, завантажте його як .txt файл для поділитися з групою, або відправте результат назад на вхід, щоб скоригувати витрату та пересчитати.