07.Shopping
Здравейте!
Опитвам да направя задача номер 7 https://judge.softuni.org/Contests/Compete/Index/2414#6
Judge ми дава грешен отговор на #5,#6,#9 и #10.
Ако може някой да ми каже защо ми дава грешките ще бъда много благодарен!
Здравейте!
Опитвам да направя задача номер 7 https://judge.softuni.org/Contests/Compete/Index/2414#6
Judge ми дава грешен отговор на #5,#6,#9 и #10.
Ако може някой да ми каже защо ми дава грешките ще бъда много благодарен!
Има проблем при изчисляването на отстъпката от 15%.
По условие:
Ако броя на видеокартите е по-голям от този на процесорите получава 15% отстъпка от крайната сметка.
В предложеното решение тази отстъпка се прилага, ако сумата за видеокартите е по-голяма от сумата за процесорите.
За да избегнете подобни грешки в бъдеще, най-добре не преизползвайте променливите, а създавайте нови, когато им сменяте предназначението. Например Video в началото е равна на броя видеокарти, а по-късно ѝ сменяте типа (int->foat) и съдържанието (цената на всички видеокарти).
Правилно among us ли сте разбрали условието на задачата? Уверете се, че разбирате как трябва да работи програмата и какв
Информацията, която споделяте е отлична и интересна Pokemon Fusion благодарение на това знам по-ценни неща.
Според условието, отстъпката трябва да се приложи, ако сумата за видеокартите е по-голяма от сумата за процесорите. Въпреки това, във вашия код сте проверили само броя на subway surfers видеокартите и процесорите, без да сравнявате сумите им.
Много благодаря!
Оправих го това https://pastebin.com/6Y9dQjYK и сега се промени от 60 на 80, но все още №9 и №10 дават грешен отговор, при подобни задачи отново ми дава 80 от 100 и не съм сигурен къде точно бъркам. Ще бъда благодарен ако може да ме поправите!
При цена, равна на бюджета ще влезете във второто условие (недостатъчно пари).
Променете ред №11 от
if Budged > Total_price:
на
if Budged >= Total_price:
Разбирам вашата грижа относно използването на променливите и тяхното преизползване в програмирането. Вашето предложение е добра sur ron практика и може да помогне да се избегнат грешки и недоразумения.