問題一覧 > 通常問題

No.1318 ABCD quadruplets

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 65
作問者 : tatyam / テスター : SSlime
11 ProblemId : 4701 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2020-12-15 00:39:32

おしらせ

PyPy3 で AC できます。 (writer がんばって 1.3s くらい)

問題文

f(n,m) を以下の 2 つの条件の両方を満たすような 4 つの整数の組 (a,b,c,d) の個数とします。

  • 0a,b,c,dm
  • a2+ab+ac+ad+b2+bc+bd+c2+cd+d2=n
整数 N,M が与えられるので、 f(0,M),f(1,M),f(2,M),,f(N,M) をそれぞれ求めてください。

入力

N M

  • 与えられる入力は全て整数
  • 1N160000
  • 1MN

出力

f(0,M),f(1,M),f(2,M),,f(N,M) を改行区切りで出力してください。 最後に改行してください。

サンプル

サンプル1
入力
20 4
出力
1
4
0
6
4
0
4
12
0
4
1
12
6
12
0
0
8
12
12
12
0

サンプル2
入力
20 3
出力
1
4
0
6
4
0
4
12
0
4
1
12
6
12
0
0
4
12
12
12
0

サンプル3
入力
20 2
出力
1
4
0
6
4
0
4
12
0
0
1
12
6
0
0
0
4
12
0
0
0

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。