Biorąc pod uwagę wejście n
, wyjście wartość stałej Fransen-Robinson z n
cyfr po miejsca po przecinku z zaokrągleniem.
Zasady
- Możesz założyć, że wszystkie dane wejściowe są liczbami całkowitymi od 1 do 60.
- Nie możesz przechowywać żadnych powiązanych wartości - stała musi zostać obliczona, a nie przywołana.
- Zaokrąglanie należy wykonać według następujących kryteriów:
- Jeśli cyfra po ostatniej cyfrze jest mniejsza niż pięć, ostatnia cyfra musi pozostać taka sama.
- Jeżeli cyfra po ostatniej cyfrze jest większa lub równa pięciu, ostatnia cyfra musi zostać zwiększona o jeden.
- Musisz podać tylko pierwsze
n+1
cyfry. - Obowiązują standardowe luki.
Przypadki testowe
>>> f(0)
3
>>> f(1)
2.8
>>> f(11)
2.80777024203
>>> f(50)
2.80777024202851936522150118655777293230808592093020
>>> f(59)
2.80777024202851936522150118655777293230808592093019829122005
>>> f(60)
2.807770242028519365221501186557772932308085920930198291220055
f(60)
do przypadków testowych? W ten sposób uczestnicy nie musieliby go pobierać zewnętrznie =)