Run ID 作者 问题 语言 测评结果 分数 时间 内存 代码长度 提交时间
106412 林泽豪 过河卒 C++ 输出超限 0 0 MS 252 KB 609 2023-10-11 14:00:40

Tests(0/5):


#include<iostream> using namespace std; int n,m,x,y; int a[25][25]; int p(int a,int b){ if(((x+1==a)||(x-1==a))&&((y+2==b)||(y-2)==b)||((x+2==a)||(x-2==a))&&((y+1==b)||(y-1)==b)||(x==a&&y==b)){ return 1; }else{ return 0; } } int main(){ cin>>n>>m>>x>>y; a[1][1]=1; for(int i=1;i<=n+1;i++){ for(int o=1;o<=m+1;o++){ if(p(i,o)==1){ a[i][o]=0; } a[1][1]=1; if(p(i,o)==0){ a[i][o]=a[i-1][o]+a[i][o-1]; } } } for(int i=1;i<=n+1;i++){ for(int o=1;o<=m+1;o++){ cout<<a[i][o]<<" "; } cout<<endl; } return 0; }


测评信息: