Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Systém počítania

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Marek Burda
Člen
Avatar
Marek Burda:7.6.2017 15:36

Zdravím. Tentokrá tu mám trochu logickú úlohu nad ktorou rozmýšľam celý deň no nedarí sa mi prísť na systém ktorý by bol správny. Ide o systém boja na prehliadačovej hre. Nečakám že mi niekto odpovie no možno sa niekto nájde :)

Obranca má 50 jednotieky typu A a 50 jednotiek typu B
Jednotka A má 25 HP
Jednotka B má 100 HP
1250+5000 je 6250 HP - Takže obrancova obrana je aktuálne 6250.

Útočník zaútočí zo silou 3750. Útočníkovi zomrú všetci vojaci to už nastavné mám takže toto našťastie riešiť nemusíme.

O čo mi ide - Potrebujem určiť, koľko vojakov typu A a typu B obrancovi zomrie.
Viem len o koľko HP príde a to je teda 3750...
Nejaké nápady ?

Máme zopár možností a to rozdeliť to na polovičku - takže ak zomrie napr 50 vojakov tak zomrie 25 typu A a 25 typu B no nieje to tak jednoduché vypočítať a dostať sa k finálnym číslam kedže jednotky nemajú rovnaké Hp (25 a 100)

Potom je tu ešte možnosť, že jednotiek typu A zomrie oveľa viac ako typu B to kvôli tomu že jednotka A je útočná jednotka takže by v obrane vôbec nemala byť no nechem to zakazovať.

Snažil som sa ten dmg čo je 3750 rozdelovať na polovičk ua vydeliť ho HPčkami vojakov typu A a B tam m iale vyjdu blbé počty pretože sa môže stať že z 50 vojakovy typu A mi zomrie 70 a to nedáva zmysel :/ :)

Ak sa niekto nájde tak by som bol veľmi rád za nejaký nápad ktorý by mi pomohol :) Ďakujem a prajem pekný zvyšok dňa :)

 
Odpovědět
7.6.2017 15:36
Avatar
Jan Štrobl
Člen
Avatar
Jan Štrobl:7.6.2017 16:07

Rozdělil bych to že zemře 75% jednotek typu A a 25% jednotek typu B. B jednotky jsou značně silnější možná budou zraněni ale přežijí.

 
Nahoru Odpovědět
7.6.2017 16:07
Avatar
Marek Burda
Člen
Avatar
Marek Burda:7.6.2017 16:31

No to je fajn - ja potrebujem ale nejaký presný postup. Ako vypočítam koľko jednotiek má vlasnte zomrieť ? Viem len finálnu hodnotu ich HP ale neviem ako sa dostať k číslam... x*25 + y*100 = 3750

 
Nahoru Odpovědět
7.6.2017 16:31
Avatar
dez1nd
Člen
Avatar
dez1nd:26.6.2017 11:19

No jaký útok mají jednotlivci A a B ?

 
Nahoru Odpovědět
26.6.2017 11:19
Avatar
Marek Burda
Člen
Avatar
Marek Burda:26.6.2017 11:26

Ahoj :) Systém sme už vymysleli takže si nemusíš lámať hlavy :) Každopádne A má 50 dmg a B 25

 
Nahoru Odpovědět
26.6.2017 11:26
Avatar
dez1nd
Člen
Avatar
dez1nd:26.6.2017 11:33

Jej nevšiml jsem si, že jsi to napsal :D

 
Nahoru Odpovědět
26.6.2017 11:33
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.