求助

P1255 数楼梯

_Ventus_ @ 2021-10-07 09:48:46

#include<bits/stdc++.h>
using namespace std;
int n,a[5001][1200];
bool pd=0;
int main(){
    a[0][1]=0;
    a[1][1]=1;
    a[2][1]=2;
    cin>>n;
    for(int i=3;i<=n;i++){
        for(int j=1;j<1200;j++) 
            a[i][j]=a[i-1][j]+a[i-2][j];
        for(int j=1;j<1200;j++)
            while(a[i][j]>9){
                a[i][j+1]++;
                a[i][j]-=10;
            }
    }
    for(int i=1200;i>1;i--){
        if(!pd&&a[n][i]==0) continue;
        pd=1;
        cout<<a[n][i];
    }
    cout<<a[n][1];
    return 0;
}

这段代码老是编译错误,也没有提示,请问为什么?


by Imken @ 2021-10-07 09:49:23

评测机炸了


by 八嘎压路 @ 2021-10-07 09:49:54

luogu测评机爆了 我之前AC的代码也过不了


by Starlight_StationOI @ 2021-10-07 09:50:01

今天评测机出了点问题,放心,不是你的错


by _Ventus_ @ 2021-10-07 09:51:06

感谢大佬解答!


|