A40222. 平方拆分
填空题
困难
知识点
题目描述
平方拆分

参考答案
ll sum;
void dfs(int num, int Min, int Max) {
if (num < 0)return ;
if (num == 0) {
sum++;
return ;
}
for (int i = Min; i < Max; ++i)
dfs(num - i * i, i + 1, Max);
}
void solve() {
dfs(2019, 1, 45);
cout << sum;
}答案解析
答案:26287
上一题
下一题