改正一下
2026-09-11 20:38:47
发布于:上海
16阅读
0回复
0点赞
我2026/06/06发布的“DP版题解”虽然在ACGO上能AC,但在洛谷只能那15分,抱歉给大家误导了,也是好心人评论我才发现的,感谢一下。

以下是洛谷也能AC的代码:
#include<bits/stdc++.h>
using namespace std;
int n;
int dp[100005];
int main(){
cin>>n;
dp[0]=0;
for(int i=1;i<=100005;i++){
dp[i]=n;
}
for(int i=1;i<=n;i++){
for(int j=1;j*j<=i;j++){
dp[i]=min(dp[i],dp[i-j*j]+1);
}
}
cout<<dp[n]<<"\n";
return 0;
}
全部评论 1
在洛谷上是AC的

2026-09-11 来自 上海
1




有帮助,赞一个