Python
Изгледох видеото Видео (екран) - 28 Октомври 2018 - Карина Чолакова и Валентин Цветков
Прави впечатление използването на print(f'нещо си') от Валентин Цветков - това при мен (версия на Python - 3.5) не сработва въобще. А в началото на курса Инес "сериозно подчерта", че не трябва да се работи на версия под 3.
Ето кода, който аз направих, водейки се от видеото на В. Цветков:
budget = abs(int(input())) season = str(input()) fisher = int(input()) price = None if season == "Spring": price = 3000 if fisher <= 6: price -= price * 0.10 elif 7 <= fisher <= 11: price -= price * 0.15 elif 12 < fisher: price -= price * 0.25 elif season == "Summer" or season == "Autumn": price = 4200 if fisher <= 6: price -= price * 0.10 elif 7 <= fisher <= 11: price -= price * 0.15 elif 12 < fisher: price -= price * 0.25 elif season == "Winter": price = 2600 if fisher <= 6: price -= price * 0.10 elif 7 <= fisher <= 11: price -= price * 0.15 elif 12 < fisher: price -= price * 0.25 if (not season == "Autumn") and (fisher % 2 == 0): price -= price * 0.5 money = budget - price if 0 <= money: print("Yes! You have", "%.2f" % abs(money), "leva left.") else: print("Not enough money! You need", "%.2f" % abs(money), "leva.")
Може ли някой да ми помогне да се ориентирам коя точно част, в кода ми отнема 40 от 100-те точки?
Отговорите, дадени в задачата се покриват точно от изходящите данни на "програмата" ми.
Не зная с какви други параметри се тества, за да мога да открия грешката, тъй като judge ми извежда само
Test #5 (Incorrect answer)
и никакво смислено обяснение.