Cirkels vergelijken

Opgave

Schrijf een python functie vergelijk_cirkels(r, R) die berekent hoeveel keer n een kleinere cirkel met straal r in een grotere cirkel met straal R past zonder overlappen. Dit kan je berekenen met behulp van volgende formule: n = (0.83 * (R^2 / r^2) - 1.9).

Daarnaast moet de functie ook de bedekkingsgraad van de grotere cirkel berekenen indien deze bedekt zou worden door n kleinere cirkels. Maak voor deze berekening gebruik van de oppervlakte van beide cirkels, benader het getal pi als 3.1415. Indien de kleine cirkel slechts 1 keer in de grotere cirkel past moet de antwoordzin in het enkelvoud gegeven worden.

Je mag er van uit gaan dat r < R, je code hoeft dit niet expliciet te testen.

Voorbeeld

>>> Vergelijk cirkels(2,10)
18 kleinere cirkels bedekken 72.00% van de grotere cirkel.

>>> vergelijk_cirkels(86, 181)
1 kleinere cirkel bedekt 22.58% van de grotere cirkel.