Задний план
Треугольная сетка представляет собой сетку , образованная на регулярной основе черепицы плоскости с равносторонними треугольниками с длиной стороны 1. На рисунке ниже приведена пример треугольной сетки.

Треугольная решетка точка является вершиной треугольника , образующего треугольную сетку.
Начало координат - это фиксированная точка на плоскости, которая является одной из точек треугольной решетки.
Вызов
Дайте неотрицательное целое число n, найдите количество треугольных точек решетки, евклидово расстояние от которых меньше или равно n.
пример
На следующем рисунке приведен пример n = 7(для удобства показана только 60-градусная область, где точка A является исходной точкой):

Тестовые случаи
Input | Output
---------------
0 | 1
1 | 7
2 | 19
3 | 37
4 | 61
5 | 91
6 | 127
7 | 187
8 | 241
9 | 301
10 | 367
11 | 439
12 | 517
13 | 613
14 | 721
15 | 823
16 | 931
17 | 1045
18 | 1165
19 | 1303
20 | 1459
40 | 5815
60 | 13057
80 | 23233
100 | 36295
200 | 145051
500 | 906901
1000 | 3627559
Подсказка : эта последовательность не OEIS A003215 .
правила
Применяются стандартные правила для код-гольфа . Самое короткое представление выигрывает.
Пожалуйста, укажите, как вы решили проблему в своем представлении.
n^2+1членов OEIS A004016 .



n, поэтому имеет в два раза больше терминов, чем вы хотите.