De functie $$max(a, b)$$ die het maximum van de reële getallen $$a$$ en $$b$$ als resultaat teruggeeft, is niet continu. Daarom definieert men een variant van die functie die een benadering vormt van $$max(a, b)$$ maar wel degelijk continu is in $$a$$ en $$b$$, namelijk :

$$ max^*(a, b) = (a^n + b^n)^{\frac{1}{n}} $$

met $$n$$ natuurlijk en $$n > 1$$, en $$a \ge 0, b \ge 0$$.


Programmeer de functie max_continu(), met 3 argumenten, namelijk

waarbij het resultaat de hierboven aangehaalde benadering is.

Voorbeeld

max_continu(5.0, 10.0, 3) = 10.400419115259519
max_continu(5.0, 10.0, 8) = 10.004874488165386
Merk op dat je resultaat in de Donona-evaluatie automatisch afgekapt wordt op 6 decimalen (dit gebeurt door de functie prec() in het Dodona verbeterscript).