Tek cümlelik cevap
Grup giderini kapatmak için her kişinin ödediği toplamdan kendi payını çıkarın; negatif netliler pozitif netlilere plandaki tamsayı kuruşları gönderdiğinde bütün bakiyeler sıfırlanır.
Ortak masraf · temiz hesap
Tatil, ev, yemek veya etkinlik giderlerini eşit ya da kesin paylaştır; herkesin netini ve kimin kime ne kadar ödeyeceğini gör.
Kimlikler benzersizdir ve kuruş artığı bağlarını belirler.
Tutarı ana birimle, virgülden sonra en çok iki hane kullanarak girin.
Aynı saf calculate(input) çekirdeğini ham JSON ile çağırın.
tutarKurus değeridir.
Tek cümlelik cevap
Grup giderini kapatmak için her kişinin ödediği toplamdan kendi payını çıkarın; negatif netliler pozitif netlilere plandaki tamsayı kuruşları gönderdiğinde bütün bakiyeler sıfırlanır.
Pozitif net alacak, negatif net borç demektir. Bütün paylar gider toplamına eşit olduğundan netlerin toplamı sıfırdır.
Katılımcılar JavaScript UTF-16 kimlik sırasına göre artan dizilir. İlk r kişi q+1, kalanlar q kuruş pay alır; bu bağ çözme kuralı sabittir.
[KAYNAK-DOĞRULANMADI] Verilen üç kaynak bu q/r ve kimlik bağı kuralını açıklamıyor; kural aracın açık, deterministik sözleşmesidir.
10000 = 3 × 3333 + 1; kimlik sırasındaki A'nın payı 3334, B ve C'nin payı 3333 kuruştur.Her turda en büyük kalan borçlu ile en büyük kalan alacaklı eşleşir; tutarlar eşitse kimliği artan olan seçilir. Aktarım iki kalanın küçüğüdür ve her turdan sonra yeniden sıralama yapılır.
Her aktarım en az bir etkin bakiyeyi sıfırladığı için, başlangıçta b borçlu ve a alacaklı varsa plan en çok b+a−1 aktarım üretir.
[KAYNAK-DOĞRULANMADI] Verilen kaynaklar bu özel max/max greedy seçimini ve ona ait b+a−1 türetimini doğrudan belgelemiyor; kapsam kod invariantı ve çalıştırılan karşı örnekle sınanır.
Hayır. Hesap veya IBAN istemez; ödeme talimatı vermek ya da para taşımak yerine yalnızca bir hesap planı üretir.
Evet. Yöntem geçerli ve azaltılmış bir plan verir; küresel olarak en kısa plan garantisi yoktur ve başka bir geçerli plan daha az aktarım içerebilir.
Hesaplama durur ve EXACT_SUM_MISMATCH hatası verir; sessiz yuvarlama veya düzeltme yapılmaz.
Hayır. Sonuç yalnız girilen kayıtlara dayalı aritmetik özettir; hukuki doğrulama veya finansal danışmanlık değildir.
n−1 çözümünün varlığını; Theorem 2.2.1'de küresel işlem optimizasyonunun NP-complete olduğunu ele alır. Tezin işaret konvansiyonu bu aracın tersidir.[KAYNAK-DOĞRULANMADI] Max-borçlu/max-alacaklı greedy, her tur yeniden sıralama, kimlik bağı, eşit bölmedeki kuruş artığı ve bu greedy'ye özel b+a−1 sınırı verilen üç kaynakta yer almıyor. Bunlar sözleşmede açıkça tanımlanmış, test edilen araç davranışlarıdır. Kaynaklar 29 Temmuz 2026 tarihinde doğrudan erişilerek kontrol edildi.