Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

dido1092 avatar dido1092 38 Точки

While-Loop - Exercise, 05. Coins

Имам проблем със следната задача в judge получавам само 80/100, ще се радвам на помощ!

моят код: https://pastebin.com/0vjFqPCa

задачата: https://judge.softuni.bg/Contests/Compete/Index/1163#4

5.Монети

Производителите на вендинг машини искали да направят машините си да връщат възможно най-малко монети ресто. Напишете програма, която приема сума - рестото, което трябва да се върне и изчислява с колко най-малко монети може да стане това.

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

Вход

Изход

Обяснения

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 стотинка.

 

Тагове:
0
Programming Basics
RuNNeR4142 avatar RuNNeR4142 396 Точки

Това е машина с монети, ти го направи банкомат!  laugh

1
15/06/2019 18:00:45
dido1092 avatar dido1092 38 Точки

Да не повярваш, че това е проблема...

1
dido1092 avatar dido1092 38 Точки

Почти еднакви са! :)

0
PetarGanchev avatar PetarGanchev 6 Точки

Ето ти и едно друго решение което е много просто и дава 100 точки.

https://pastebin.com/L5qcJu98

Макар че задачата беше от while задачите ми се сетрува че няма смисал от този цикъл :) и за това я реших така.

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.