救命!全都是RE,那个大佬能救救我啊[哭]
查看原帖
救命!全都是RE,那个大佬能救救我啊[哭]
997883
nidaddy楼主2025/7/31 21:27
#include <iostream>
#include <iomanip>
using namespace std;
int a[100010][100010];

void py(int n,int m){

    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            if(i==1&&j==1) continue;
            if(i==1||j==1) continue;
            if(a[i][j]!=0){
                a[i][j]=(a[i-1][j]+a[i][j-1])%100003;
            }
            //cout<<a[i][j]<<" ";
        }
        //cout<<endl;
    }
    cout<<a[n][n]<<endl;
}
int main(){   
    int n,m;
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=n;j++){
            
            a[i][j]=1;
        }
 
    }

    for(int i=1;i<=m;i++){
        int p=0,q=0;
        cin>>p>>q;
        a[p][q]=0;
    }
    py(n,m);
    return 0;
}

我不断地对代码进行着调试,在C++14(GCC 9)中运行都运行不出来,也并没有指明那行有问题。后来我把其他的版本都尝试了一遍,结果全是RE。这令我感到十分神奇,因为我在我自己电脑上是能够正常运行出正确答案的。所以我这是在哪里出了错误?请各位大佬明鉴

2025/7/31 21:27
加载中...