小V和方程 题目描述 给定 , 。 求 的本质不同解(可重集合)的个数。 正解 考虑把 表示成 的形式,其中 再也不能再进行拆分(没有平方因子)了。 那么 一定要是 的倍数。 现在题目就是一个划分数问题了(把 个相同的球放在 个相同的盒子内), 递推即可。 代码 #include <bits/stdc++.h> using namespace std; const int mod = 998244353; const int N = 1005; int n, m, x, y; int f[N][N]; int main() { scanf("%d...