Zainspirowany tym filmem z serii Infinite .
Wprowadzenie
Pi jest zdefiniowane jako stosunek obwodu do średnicy koła. Ale jak zdefiniowano okrąg? Zwykle okrąg definiuje się jako punkty o stałej odległości od punktu środkowego (załóżmy, że środek znajduje się w punkcie (0,0)
). Następne pytanie brzmi: jak zdefiniować odległość ? Poniżej rozważamy różne pojęcia odległości (wywołane przez Lp
-normy):
Biorąc pod uwagę normę (= coś, co mierzy długość ), możemy łatwo skonstruować odległość (= odległość między dwoma punktami) w następujący sposób:
dist(A,B) := norm (A-B)
Normę euklidesową podaje:
norm((x,y)) = (x^2 + y^2)^(1/2)
Jest to również nazywane normą L2 . Pozostałe normy Lp są konstruowane przez zastąpienie 2
powyższej formuły innymi wartościami od 1 do nieskończoności:
norm_p((x,y)) = (|x|^p + |y|^p)^(1/p)
Koła jednostek dla tych różnych norm mają dość wyraźne kształty:
Wyzwanie
Biorąc pod uwagę a p >= 1
, obliczyć stosunek obwodu do średnicy koła Lp w odniesieniu do Lp
-normy z dokładnością do czterech znaczących cyfr.
Przypadki testowe
Możemy użyć że p,q
ze 1 = 1/p + 1/q
mamy ten sam stosunek dla Lp
jak również Lq
normy. Co więcej, p = q = 2
stosunek jest minimalny, a dla p = 1, q = infinity
współczynnika 4, więc stosunki są zawsze pomiędzy pi
i 4
.
p or q ratio
1 infinity 4
2 2 3.141592
1.623 2.60513 3.200
1.5 3 3.25976
4 1.33333 3.39693
A = πr²
) nie obowiązuje dlap ≠ 2