atcoder#ARC125B. [ARC125B] Squares
[ARC125B] Squares
题目描述
整数 が与えられます. 以下の条件を満たす整数の組 の個数を で割った余りを求めてください.
- は平方数である.(特に, も平方数とする.)
输入格式
入力は以下の形式で標準入力から与えられる.
输出格式
答えを出力せよ.
题目大意
现在给你一个数 ,求出满足下列条件的点对 的个数对 998244353 取模后的值。
-
-
是一个完全平方数。特别的,0 也算一个完全平方数。
输入一个数,表示 。
输出一个数,表示满足条件的点对的个数对 998244353 取模后的值。
3
2
10
8
10000000000
52583544
提示
制約
- 入力される値はすべて整数である
Sample Explanation 1
以下の 通りが考えられます. - -