CF评测机出问题了?
查看原帖
CF评测机出问题了?
794579
Clay_L楼主2023/7/23 15:06
#include<bits/stdc++.h>
using namespace std;
int n,dp[1145][1145],ans;
char s[1145];
bool iee;
int main(){
    ios::sync_with_stdio(0);
    cin>>n;
    scanf("%s",s+1);
    memset(dp,0x3f,sizeof(dp));
    for(int i=1;i<=n;i++) dp[i][i]=1;
    for(int l=2;l<=n;l++){
        for(int i=1;i+l-1<=n;i++){
            int j=i+l-1;
            for(int k=i;k<j;k++){
                dp[i][j]=min(dp[i][j],dp[i][k]+dp[k+1][j]-(s[i]==s[j]));
            }
        }
    }
    cout<<dp[1][n]<<endl;
    return 0;
}

我把样例输进去对了可是提交了好多遍错的都是第一个点

2023/7/23 15:06
加载中...