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
lorde123 avatar lorde123 2 Точки

Правилно among us ли сте разбрали условието на задачата? Уверете се, че разбирате как трябва да работи програмата и какв

-1
03/06/2023 07:03:56
teneraa avatar teneraa -1 Точки

Информацията, която споделяте е отлична и интересна Pokemon Fusion благодарение на това знам по-ценни неща.

-1
andree23 avatar andree23 1 Точки

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

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