Napisz program lub funkcję, która podając całkowity promień r zwraca liczbę jednostek kwadratów, przez które przechodzi promień r wyśrodkowany na początku. Jeśli okrąg przechodzi dokładnie przez punkt na siatce, który nie jest liczony jako przejście przez sąsiednie kwadraty jednostek.
Oto ilustracja dla r = 5 :
Ilustracja Kival Ngaokrajang, znaleziona w OEIS
Przykłady:
0 → 0
1 → 4
4 → 28
5 → 28
49 → 388
50 → 380
325 → 2540
5524 → 44180
5525 → 44020
N = 50
).