Трудна задача !
Условие :
Нека имаме n на брой хора , които да се въвеждат от конзолата ( например 100 ) и по 1 лв. за всеки човек .
Нека първият човек получи 90% от неговия 1 лв. Нека първият човек получи половината от 90-те % от 1 лв. на вторият човек и същевременно втория да получи другата половина от парите. Нека първия и втория да получат по равно от 90-те % от 1 лв. на третия и т.н. Това се отнася и при останалите случаи до последният човек . Всеки остатък на стотинки в процес на делене на парите и раздаването им по равно на предходните хора от 90-те % от 1 лв. на последният човек се прибавят към първият човек с най-много пари . Когато някой човек достигне сумата от 2лв. или повече , спираме да му даваме пари и ако има остатък от стотинки ( например 2.05 лв. ) даваме остатъка ( 0.05 лв. ) на следващия с най - много пари (този след него ) . На конзолата трявба да се изведат сумите на вичките участници .
Пример :
Вписаме в конзолата , че n = 11 ; ( следователно имаме 11 човека и 11 лв. ).
I човек - 0.90лв. + 0.45лв. + 0.30лв. + 0.22лв. + 0.02лв.(остатък) + 0.18лв. - Спираме този човек при идването на петия човек . Събраната сума е 2.07лв. следователно трябва да извадим 0.07лв. от парите на първият човек и да ги прибавим към парите на следващия ( тоест втория ).
ВАЖНО : Този човек вече не фигурира в списъкът с хора , на които трябва да се делят парите !
II човек - 0.45лв. + 0.30лв. + 0.22лв. + 0.18лв. + 0.07лв.(остатък) + 0.18лв. + 0.15лв. + 0.12лв. + 0.06лв.(остатък) + 0.11лв. + 0.02лв.(остатък) + 0.10лв. + 0.09лв. - Спираме този човек при идването на единадесетия човек . Събраната сума е 2.05лв. следователно трябва да извадим 0.05лв. от парите на първият човек и да ги прибавим към парите на следващия ( тоест третия ).
ВАЖНО : Този човек вече не фигурира в списъкът с хора , на които трябва да се делят парите !
III човек - 0.30лв. + 0.22лв. + 0.18лв. + 0.18лв. + 0.15лв. + 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. + 0.05лв.(остатък)
IV човек - 0.22лв + 0.18лв. + 0.18лв. + 0.15лв. + 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. +
V човек - 0.18лв + 0.18лв. + 0.15лв. + 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. +
VI човек - 0.18лв. + 0.15лв. + 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. +
VII човек - 0.15лв. + 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. +
VIII човек - 0.12лв. + 0.11лв. + 0.10лв. + 0.09лв. +
IX човек - 0.11лв. + 0.10лв. + 0.09лв. +
X човек - 0.10лв. + 0.09лв. +
XI човек - 0.09лв. +
На конзолата трябва да се отпечатат следните данни :
I човек - 2.00лв.
II човек - 2.00лв.
III човек - 1.50лв.
IV човек - 1.15лв.
V човек - 0.93лв.
VI човек - 0.75лв.
VII човек - 0.57лв.
VIII човек - 0.42лв.
IX човек - 0.30лв.
X човек - 0.19лв.
XI човек - 0.09лв.
Тази задача е за изпит и ми е трудна . Не се вълнувам от конспиративни теории . Мерси все пак за отговора .