Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
111878 I am BM 不同路径 C++ 编译错误 0 0 MS 0 KB 437 2023-11-25 08:40:06

Tests(0/0):


#include<bits/stdc++.h> using namespace std; int last=0; int s(int,int); int main() { int i; cin>>i; bool map[i+1][i+1]; for (int a=1;a<=i;a++) { for (int b=1;b<=i;b++) { cin>>map[a][b]; } } last=s(i,i);cout<<last; return 0; } int s(int q,int p) { if (q==1&&p==1) return 1; if (map[q-1][p]==0&&map[q][p-1]==0) return s(q-1,p)+s(q,p-1); if (map[q-1][p]==0) return s(q-1,p); return s(q,p-1); }


测评信息: