SoftUni svn naming Conventions



страница5/7
Дата26.09.2022
Размер212.24 Kb.
#115144
ТипРешение
1   2   3   4   5   6   7
05.3 PB-JS-While-Loop-Exercise

4. Стъпки


Габи иска да започне здравословен начин на живот и си е поставила за цел да върви 10 000 стъпки всеки ден. Някои дни обаче е много уморена от работа и ще иска да се прибере преди да постигне целта си. Напишете функция, която чете от масив по колко стъпки изминава тя всеки път като излиза през деня и когато постигне целта си да се изписва "Goal reached! Good job!" и колко стъпки повече е извървяла "{разликата между стъпките} steps over the goal!"
Ако иска да се прибере преди това, тя ще въведе командата "Going home" и ще въведе стъпките, които е извървяла докато се прибира. След което, ако не е успяла да постигне целта си, на конзолата трябва да се изпише: "{разликата между стъпките} more steps to reach goal."

Примерен вход и изход


Вход

Изход

Вход

Изход

(["1000",
"1500",
"2000",
"6500"])



Goal reached! Good job!
1000 steps over the goal!

(["1500",
"300",
"2500",
"3000",
"Going home",
"200"])

2500 more steps to reach goal.

Вход

Изход

Вход

Изход

(["1500",
"3000",
"250",
"1548",
"2000",
"Going home",
"2000"])

Goal reached! Good job!
298 steps over the goal!

(["125",
"250",
"4000",
"30",
"2678",
"4682"])

Goal reached! Good job!
1765 steps over the goal!

5. Монети


Производителите на вендинг машини искали да направят машините си да връщат възможно най-малко монети ресто. Напишете функция, която приема сума - рестото, което трябва да се върне и изчислява с колко най-малко монети може да стане това. Монетите може да са от 2 лева, 1 лев, 50 стотинки, 20 стотинки, 10 стотинки, 5 стотинки, 2 стотинки или 1 стотинка

Примерен вход и изход


Вход

Изход

Обяснения

(["1.23"])

4

Рестото ни е 1 лев и 23 стотинки. Машината ни го връща с 4 монети: монета от 1 лев, монета от 20 стотинки, монета от 2 стотинки и монета от 1 стотинка.

(["2"])

1

Рестото ни е 2 лева. Машината ни го връща с 1 монета от 2 лева.

(["0.56"])

3

Рестото ни е 56 стотинки. Машината ни го връща с 3 монети: монета от 50 стотинки, монета от 5 стотинки и монета от 1 стотинка.

(["2.73"])

5

Рестото ни е 2 лева и 73 стотинки. Машината ни го връща с 5 монети: монета от 2 лева, монета от 50 стотинки, монета от 20 стотинки, монета от 2 стотинки и монета от 1 стотинка.


Сподели с приятели:
1   2   3   4   5   6   7




©obuch.info 2024
отнасят до администрацията

    Начална страница