あなたは、プログラムまたは機能を記述する必要があり、その与えられたN
ことにより、N
等間隔の正方格子と固体内接円出力または戻り黒丸によって部分的にまたは完全に重複しているグリッドの正方形の数。
サイズが0のオーバーラップ(つまり、円が線に触れるだけの場合)はカウントされません。(これらの重複は、例えばで発生しN = 10
ます。)
例
N = 8 (64 squares), Slices = 60
入力
- 整数
N > 0
。(グリッドにはN * N
正方形があります。)
出力
- 整数、ソリッドサークルスライスの数。
例
(入出力ペア)
Inputs: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Outputs: 1 4 9 16 25 36 45 60 77 88 109 132 149 172 201
これはコードゴルフなので、最短のエントリーが勝ちます。
N^2
。