Mazmuna geç
Donget
Ýükle
Ähli makalalar

Hemmeler programma gurnamaýarka çykdajylary nädip bölmeli

Bir adam tutuş topar üçin depder saklap bilýär. Ine, iki adam bir zat gurnamaga razy, galan dördüsi razy däl mahaly adalatly bölmegiň ýoly, we her wariantyň saňa näme durýandygy.

The Donget team 5 min okamak

Hemişe biri bolýar. Bäş adam sapar üçin bir zat gurnamaga razy, altynjynyň telefony bolsa doly, programmalar barada ýörelgesi bar, ýa-da diňe islemeýär — we indi tutuş meýilnama ölen ýaly görünýär. Beýle däl. Razy bolmaýan adam görnüşinden kiçi mesele, sebäbi adalatly bölünişik hemmeleriň bir programmanyň içinde bolmagyny talap etmeýär.

Topara hakykatdan gerek zat bir dogruçyl ýazgy we hemmeleriň ony görüp bilýän bir pursady. Şol ýazgynyň nirede ýaşaýandygy ylalaşyklyk.

Her adama hakykatdan näme gerek

Rolleri bölmek meseläni has kiçeldýär. Islendik toparda diňe üç rol bar:

Saklaýjy ýazgyny alyp barýar. Muny edil bir adam etmeli, we oňa dowam edýän galyndyny saklaýan islendik gural gerek.

Goşant goşujylar çykdajylary bolşy ýaly goşýar. Olar edip bilende amatly, sebäbi saklaýjy çekleriň kurýeri bolmagyny bes edýär. Bu talap däl.

Tölegçilere ahyrynda bir san gerek: näçe we kime bergidar. Bu topardaky hemmelere hakykatdan gerek ýeke-täk zat, we ol bir habara sygýar.

«Men hiç zat gurnamaryn» diýen garşylyklaryň köpüsi diňe üçünji rolda bolmaly adamlardan.

1-nji wariant — bir saklaýjy, galanlary diňe töleýär

Saklaýjy topar döredýär we galanlaryny at bilen goşýar. Başga hiç kim hiç zat gurnamaýar. Her çykdajy bolşy ýaly, dogry tölegçi we dogry gatnaşyjylar bilen girýär, ahyrynda bolsa saklaýjy hasaplaşyk jemini topar çatyna iberýär.

Alýan zadyň: dogry arifmetika, adalatly bölünişik we soňky jogaply bir habar.

Berýän zadyň: barlag. Galanlary saklaýjynyň ýazuwyna ynanýar. Biri-birine ynanýan adamlaryň arasynda bu adaty zat, we kagyz gaznasy hemişe şeýle işläpdi — ýöne topar uly ýa möçberler uly bolsa, soraglar gelýär we görkezere umumy ýazgy ýok.

Bu adamlaryň garaşýanyndan has köp ýagdaýda dogry jogap. Dynç güni saparyndaky alty adam, olaryň biri tertipli: goý, ol alyp barsyn.

2-nji wariant — isleýänler edýär

Ortaky ýol, we adatça iň gowusy. Iki-üç adam bir zat gurnaýar we topary paýlaşýar; galanlary daşarda galýar. Indi ýazgynyň birden köp awtory bar, çekleri kassada duran kim bolsa şol ýazýar, we gatnaşyjylaryň islendigi ýalňyşy tutup bilýär.

Daşardakylar ahyrynda ýene-de jemi alýar. Olaryň tejribesinde hiç zat üýtgemeýär, ýazgy bolsa bir adamyň ýadyna daýanmagyny bes edýär.

3-nji wariant — topar çaty, dogruçyl bahalandyrylan

Çat akymy iki-üç çykdajy üçin işleýär, soň bolsa sessiz işlemegini bes edýär. Onda dowam edýän jem ýok, şonuň üçin kimdir biri yza süýşürip jemlemeli, we şol adam nähili bolsa-da saklaýjy bolýar — mümkin bolan iň erbet gural bilen. Nusgawy şowsuzlyk nädogry san däl; bu ikinji gün, suratlaryň arasynda bir gezek agzalan we hiç haçan hasaba alynmadyk çykdajy.

Eger çat ulanjak bolsaň, ony çat hökmünde ulan we arifmetikany jemleýän ýerde sakla. Tablisa hakyky jogap, eger topar kiçi bolsa we kimdir biri tablisalary halaýan bolsa.

Işlenen mysal

Agşamlyk naharda alty dost. Ikisi programmada, dördüsi däl.

ÇykdajyMöçberKim tölänBölünişik
Agşamlyk nahar240 manatAýna (programmada)deň, 6 adama
Içgiler60 manatBerdi (programmada)deň, 6 adama
Öýe taksi60 manatJemal (programmada däl)deň, 6 adama

Aýna üçüsini hem ýazýar, şol sanda Jemalyň taksisini — çykdajy ony tölän adamyň adyna ýazylýar, we Jemalyň programmadan daşarda bolmagy munda hiç zat üýtgetmeýär. Topar 360 manat harçlady, şonuň üçin her paý 60 manat.

Aýna 180 manat öňde. Berdi bilen Jemal edil öz paýyny tölendi we eýýäm deň — hiç zat açmadyk Jemal 60 manat yzda däl-de deň, sebäbi taksisi ýazyldy. Döwlet, Eneş we Farhat her biri 60 manat bergidar.

Aýnanyň iberýän jemi şeýle diýýär: Döwlet → Aýna 60 manat, Eneş → Aýna 60 manat, Farhat → Aýna 60 manat. Alty adamyň arasynda üç geçirim, olaryň dördüsi hiç zat gurnamady.

Donget nirede ýerleşýär

Donget edil şu deňsizlik üçin gurlan. Topar agzasy hökman hasap bolmaly däl: saklaýjy adamlary at bilen goşýar we birinji çykdajydan başlap olaryň arasynda bölýär, şonuň üçin arifmetika, başga kimdir biri goşulsa-da goşulmasa-da, doly.

Goşulmagy mümkin adamlar üçin päsgelçilik bir salgy. Çakylyk salgysyny paýlaş islendik messenjere ibermek üçin salgy, ýa-da stoluň aňyrsyndan görkezmek üçin QR kod döredýär; ony açmak hiç kimi hiç zada borçlandyrman topary görkezýär, goşulmak üçin bolsa bir at ýeterlik. Saklaýjy tutuş güni birbada ýazýarka urunjak gündelik çäk ýok, we Çeki AI bilen skanirle saklaýjynyň çekleriň üýşmegini ýazmagyň ýerine surata düşürip biljekdigini aňladýar.

Goşulmajak adamlar üçin Hasaplaşyk jemi bar — kim-kime diýen ýönekeý sanaw, islendik çata paýlaşylýar. Ol tekst hökmünde okalýar. Ony okamak üçin hiç kime hasap gerek däl, we hiç kim jem barada başga biriniň sözüne daýanmaly däl.

Ýygy-ýygydan berilýän soraglar

Bir adam tutuş toparyň çykdajylaryny yzarlap bilýärmi?

Hawa. Bir adam her çykdajyny goşýar we galanlaryny gatnaşyjy hökmünde atlandyrýar; arifmetika birmeňzeş.

Kimdir biri hiç zat gurnaman topara goşulyp bilýärmi?

Ol çakylyk salgysyny açyp, karar bermezden öň topary görüp bilýär. Doly gatnaşmak programmada bolmagy aňladýar.

Netijäni programmada bolmadyk adamlar bilen nädip paýlaşmaly?

Hasaplaşyk jemini iber. Bu kimiň kime näçe töleýändiginiň ýönekeý sanawy.

Topar çaty çykdajylary bölmek üçin ýeterlikmi?

Iki-üç çykdajy üçin hawa. Ol kimdir biriniň yza süýşürip jemlemeli ýerinde şowsuz bolýar.

Eger biri asla yzarlanmakdan ýüz öwürse näme?

Ony programmadan daşarda, ýöne arifmetikanyň içinde sakla: çykdajylaryny tölegçiniň adyna ýaz we ahyrynda bir geçirim bilen hasaplaş.

Näçe bergilidiklerini görmek üçin hemmelere hasap gerekmi?

Özleri görmegi üçin hawa. Dogry möçberi almagy üçin ýok.

Netije

Iň az höwesli adamyň tutuş topar üçin gurallary saýlamagyna ýol berme. Bir saklaýjy, ahyrynda umumy jem, we pikirini üýtgedýän islendik adam üçin açyk gapy — bu diýen ýaly her hakyky sapary we umumy jaýy öz içine alýar. Tutuş topary bir zada goşmak hiç kim ilkinji bolmaly bolmasa aňsat.

Donget-i mugt göçürip alyň we ýazgyny hemmeler üçin saklaň — ony hiç haçan gurnamaýanlar hem şol sanda.

Hasap birnäçe sekuntda. Dostluk ýyllarboýy.

Tablisany bir gyra goýan toparlara goşulyň. Donget'i mugt ýükläň.