0分求助
查看原帖
0分求助
376277
假的螺丝楼主2021/9/4 21:40
#include<bits/stdc++.h>
using namespace std;
long long mapp[105][105],a,b,c;

int main()
{
	cin>>a>>b>>c;
	mapp[1][2]=1;
	mapp[1][1]=1;
	for(int i=1;i<=c;i++)
	{
		int x,y;
		cin>>x>>y;
		mapp[x][y]=-1;
	}
	for(int i=1;i<=a;i++)
	{
		for(int j=1;j<=b;j++)
		{
			if(mapp[i][j]==0)	mapp[i][j]=(0>mapp[i][j-1]?0:mapp[i][j-1])+(0>mapp[i-1][j]?0:mapp[i-1][j]);
		}
	}
	for(int i=1;i<=a;i++)
	{
		for(int j=1;j<=b;j++)
		{
			cout<<mapp[i][j]<<" ";
		}
		cout<<endl;
	}
	return 0;
}
2021/9/4 21:40
加载中...