Loading...
vaskoy avatar vaskoy 0 Точки

07.Shopping

Здравейте!

Опитвам да направя задача номер 7 https://judge.softuni.org/Contests/Compete/Index/2414#6

Judge ми дава грешен отговор на #5,#6,#9  и #10.

https://pastebin.com/amwBJuUS

Ако може някой да ми каже защо ми дава грешките ще бъда много благодарен!

0
MartinBG avatar MartinBG 4803 Точки

Има проблем при изчисляването на отстъпката от 15%.

По условие:

Ако броя на видеокартите е по-голям от този на процесорите получава 15% отстъпка от крайната сметка. 

В предложеното решение тази отстъпка се прилага, ако сумата за видеокартите е по-голяма от сумата за процесорите.

За да избегнете подобни грешки в бъдеще, най-добре не преизползвайте променливите, а създавайте нови, когато им сменяте предназначението. Например Video в началото е равна на броя видеокарти, а по-късно ѝ сменяте типа (int->foat) и съдържанието (цената на всички видеокарти).

1
26/04/2023 00:51:48
vaskoy avatar vaskoy 0 Точки

Много благодаря!

Оправих го това https://pastebin.com/6Y9dQjYK и сега се промени от 60 на 80, но все още №9 и №10 дават грешен отговор, при подобни задачи отново ми дава 80 от 100 и не съм сигурен къде точно бъркам. Ще бъда благодарен ако може да ме поправите!

0
MartinBG avatar MartinBG 4803 Точки

При цена, равна на бюджета ще влезете във второто условие (недостатъчно пари).

Променете ред №11 от

if Budged > Total_price:

на

if Budged >= Total_price:

0
joshe0 avatar joshe0 0 Точки

Разбирам вашата грижа относно използването на променливите и тяхното преизползване в програмирането. Вашето предложение е добра sur ron практика и може да помогне да се избегнат грешки и недоразумения.

0
LilyanaIvanova avatar LilyanaIvanova 0 Точки

Здравей, 

ще се радвам да погледнете къде ми е грешката, 

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