-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvampir.js
More file actions
101 lines (73 loc) · 3.71 KB
/
vampir.js
File metadata and controls
101 lines (73 loc) · 3.71 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
/* Sam és Dean Winchester egy vámpírtanya kiírtására készülnek Missouri állambeli Green Ridge külvárosában.
* Bobby információi szerint 12 vámpír tanyázik az elhagyott pajtában, ebből 3 nő, egy pedig alfa.
* Egy hím vámpírt 4 ezüstgolyó terít le. A nőket fele ennyi. Az alfát viszont a háromszora a férfinak.
* Samnek 3 tára van táranként 8 golyóval, Dean felkészültebb, 4 darab 10 töltényes tárral érkezett hentelni.
* A megbeszéltek szerint Castiel a segítségükre siet, ha kifogynak a munícióból. Castiel egy angyal,
* szinte halhatatlan, de egy kis esélye, 3%-a minden általa elpusztított vámpír esetén van, hogy megsérül.
*/
let alfa = 1;
let noivampir = 3;
let ferfivampir = 8;
let alfa_hp = 12;
let noivampir_hp = 2;
let ferfivampir_hp = 4;
let sam_mag = 3;
let sam_bullet = 8;
let dean_mag = 4;
let dean_bullet = 10;
let sam_all_bullet = sam_bullet * sam_mag;
let dean_all_bullet = dean_bullet * dean_mag;
console.log('Hány tölténye volt Deannek?');
console.log('Dean töltényeinek a száma:', dean_all_bullet);
console.log('-----------------------------------');
console.log('Hány tölténye volt Samneknek?');
console.log('Sam töltényeinek a száma:', sam_all_bullet);
console.log('-----------------------------------');
console.log('Hány töltényük volt összesen?');
console.log('Az összes töltény száma:', sam_all_bullet + dean_all_bullet);
console.log('-----------------------------------');
console.log('Hány töltény kell egy női vámpír kivégzéséhez?');
console.log('A női vámpír kivégzéséhez szükséges töltények száma:', noivampir_hp);
console.log('-----------------------------------');
console.log('Hány töltény kell az alfa kivégzéséhez?');
console.log('Az alfa kivégzéséhez szükséges töltények száma:', alfa_hp);
console.log('-----------------------------------');
console.log('Kinek volt több tölténye?');
if(sam_all_bullet > dean_all_bullet){
console.log('Sam-nek volt több tölténye.')
}else{
console.log('Dean-nek volt több tölténye.')
}
console.log('-----------------------------------');
console.log('Hány töltény szükséges az összes vámpír kivégzéséhez?');
let all_vampir_hp = (alfa * alfa_hp) + (noivampir * noivampir_hp) + (ferfivampir * ferfivampir_hp);
console.log('Összes szükséges töltény száma:', all_vampir_hp);
console.log('-----------------------------------');
console.log('Ha minden golyó betalál, Samnek hány tölténye marad az egy tárral maximálisan lelőhető vámpírok után?');
let sam_left_bullet = sam_bullet % (noivampir * noivampir_hp);
console.log('Sam megmaradt golyóinak száma:', sam_left_bullet);
console.log('-----------------------------------');
console.log('Ha minden golyó betalál, Deannek hány tölténye marad az egy tárral maximálisan lelőhető vámpírok után?');
let dean_left_bullet = dean_bullet;
for(let i = noivampir; i > 0; i--){
if(dean_left_bullet >= noivampir_hp){
dean_left_bullet = dean_left_bullet - noivampir_hp;
}
}
for(let i = ferfivampir; i > 0; i--){
if(dean_left_bullet >= ferfivampir_hp){
dean_left_bullet = dean_left_bullet - ferfivampir_hp;
}
}
console.log('Dean megmaradt golyóinak száma:', dean_left_bullet);
console.log('-----------------------------------');
console.log('Szükséges volt-e Castiel közbelépése?');
if((sam_all_bullet + dean_all_bullet) % all_vampir_hp > 0){
console.log('Nem volt szükség rá.');
}else{
console.log('Szükséges volt.');
}
console.log('-----------------------------------');
console.log('Mekkora esélye (%) volt Castielnek arra, hogy baja essen?');
let castiel_hurt = (noivampir * 3) + (ferfivampir * 3) + (alfa * 3);
console.log('Az esély:', castiel_hurt);