#programowanie #python #algorytmy Mirki, robię program do rozliczania wydatków w mieszkaniu studenckim na 3 osoby i próbuję ogarnąć jakiś wzór na wyliczanie kto komu ma ile oddać. Przykładowo: osoba1 zrobiła zakupy za 50 dych osoba2 za 45 zł osoba3 za 28 zł
Moje próby w stylu
dlug_os1_os2 = dlug_os1_os2 + wydatek/3 - dlug_os2_os1 dlug_os3_os2 = dlug_os3_os2 + wydatek/3 - dlug_os2_os3 ni ch* nie chcą działać
I jak to teraz wyliczyć kto komu ma ile oddać? Dzięki za pomoc z góry
@Otek0: A na jakiej zasadzie chcesz policzyc kto ile ma komu oddac? Moze napisz to jeszcze raz co chcesz aby ten program robil............Ps. Python to nie tablica na lekcjach matematyki
@Otek0: Prościej. Szeregujesz osoby względem sumarycznych wydatków (A, B, C) i liczysz średnią wydatków (S). Teraz są dwie możliwe sytuacje. Albo jedna osoba ma wydatki poniżej średniej, albo dwie (albo S jest w przedziale (A, B), albo w przedziale (B, C) 1. Jeśli jedna osoba ma wydatki poniżej średniej (osoba A) to musi oddać osobom B i C ich nadwyżkę nad średnią (osoba B dostaje B-S, osoba C dostaje C-S) 2. Jeśli dwie osoby
Jakiś czas temu znalazłem to coś na koszulce w łazience, a wczoraj sobie biegał w umywalce a dzisiaj takie małe gowno na pościeli czy to mogą być pluskwy ? Coś tam mnie pogryzło na nodze pojedyncze bąble jak komar. #pluskwy #owady
Mirki, robię program do rozliczania wydatków w mieszkaniu studenckim na 3 osoby i próbuję ogarnąć jakiś wzór na wyliczanie kto komu ma ile oddać.
Przykładowo:
osoba1 zrobiła zakupy za 50 dych
osoba2 za 45 zł
osoba3 za 28 zł
Moje próby w stylu
dlug_os1_os2 = dlug_os1_os2 + wydatek/3 - dlug_os2_os1dlug_os3_os2 = dlug_os3_os2 + wydatek/3 - dlug_os2_os3
ni ch* nie chcą działać
I jak to teraz wyliczyć kto komu ma ile oddać?
Dzięki za pomoc z góry
Komentarz usunięty przez moderatora
6 zmiennych
dlug_os1_os2 #ile osoba pierwsza musi oddać drugiejdlug_os1_os3 #ile osoba pierwsza musi oddać trzeciej
i tak
https://www.wikiwand.com/pl/Metoda_gumowej_kaczuszki
Masz ty rozum i godnosc czlowieka?
Szeregujesz osoby względem sumarycznych wydatków (A, B, C) i liczysz średnią wydatków (S).
Teraz są dwie możliwe sytuacje. Albo jedna osoba ma wydatki poniżej średniej, albo dwie (albo S jest w przedziale (A, B), albo w przedziale (B, C)
1. Jeśli jedna osoba ma wydatki poniżej średniej (osoba A) to musi oddać osobom B i C ich nadwyżkę nad średnią (osoba B dostaje B-S, osoba C dostaje C-S)
2. Jeśli dwie osoby
http://komuile.pl/
Jest jeszcze - https://www.splitwise.com/
Ale ja tylko jako ciekawostkę.