Sunteți pe pagina 1din 2

=>Criza secolului

Oamenii de știință au descoperit că în patru decenii, lumea va EXPLODA! De


asemenea, va dura trei decenii pentru a face o navă spațială care să călătorească
pe o nouă planetă care poate ține întreaga populație a lumii.
Trebuie să calculați numărul de oameni care vor fi peste trei decenii de acum
înainte.

Variabila population este populația mondială acum.


Să presupunem că, în fiecare lună, cineva dă naștere la mai mulți oameni n.
Întoarceți numărul de oameni care vor fi când nava spațială este completă.

Exemplu:
futurePeople(256, 2) ➞ 976

Note:Soarta umanității stă în calculul tău.

______________________________________________________________________

=>La puterea lui _____


Creați o funcție care ia un număr de bază și un număr exponent și returnează
calculul.
Toate intrările de testare vor fi numere întregi pozitive
Exemplu:
calculateExponent(5, 5) ➞ 3125
_____________________________________________________________________
=>Puncte de fotbal

Creați o funcție care ia numărul de wins, draws și losses și calculează numărul de


puncte pe care o echipă de fotbal a obținut până acum.

wins obține 3puncte


draws obține 1punct
losses obține 0puncte
Intrările vor fi numere mai mari sau egale cu 0.

Exemplul:
footballPoints(3, 4, 2) ➞ 13
_______________________________________________________________
=>"Printre noi Imposter" Formula

Creați o funcție care calculează șansa de a fi un impostor. Formula pentru șansele


de a fi impostor este 100 × (i / p) unde i este numărul de impostori și numărul p
de jucători. Asigurați-vă că rotunjiți valoarea la cel mai apropiat număr întreg și
returnați valoarea ca procent.
Limita jucătorilor este 10, iar numărul de impostori poate merge doar până la 3.

Exemplul:
imposterFormula(1, 10) ➞ "10%"
imposterFormula(2, 5) ➞ "40%"
_________________________________________________________________
=>Feliie de plăcintă
Creați o funcție care determină dacă este sau nu posibilă împărțirea unei plăcinte
în mod corect având în vedere acești trei parametri:

1.Numărul total de felii.


2.Numărul de destinatari.
3.Câte felii primește fiecare persoană.
Funcția va fi sub această formă:
equalSlices(total slices, no. recipients, slices each)
Exemple:
equalSlices(11, 5, 2) ➞ true
// 5 people x 2 slices each = 10 slices < 11 slices

equalSlices(11, 5, 3) ➞ false
// 5 people x 3 slices each = 15 slices > 11 slices

S-ar putea să vă placă și