Úloha mocnění / odmocňování
V projektu podminka.zip implementujte funkci exponentation(x1,x2,isPower), která vrací výsledek mocnění nebo odmocňování na základě parametru isPower. Když je isPower True, jedná se o mocnění, když je isPower False, jedná se o odmocňování.
Implementujete tyto případy:
Mocnění: \( result = (x1)^{x2} \)
Odmocňování: \( result = \sqrt[x2]{x1} \)
K úspěšnému řešení úlohy je nutné pokrýt všechny výjimky, když operace (ať už mocnění, nebo odmocňování) není definovaná. Viz diagram níže.
Implementujte a odevzdávejte soubor podminka.py!
Hodnocení úlohy:
Známka 1: Projde 20 testů
Známka 1-: Projde 19 testů
Známka 2: Projde 18 testů
Známka 2-: Projde 17 testů
Známka 3: Projde 16 testů
Známka 3-: Projde 15 testů
Známka 4: Projde 14 testů
Známka 4-: Projde 13 testů
V případě průchodnosti 12 a méně testů nebude řešení přijato a nebude hodnoceno (N).
- 17 January 2021, 12:37 PM