题目:P1003 [NOIP2011 提高组] 铺地毯 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目大意
给定 一个n,表示一个n的矩阵,还表示数组数量1到n。x,y表示所求的位置最上面的地毯编号。
思路
将每个数进行输入,在将(x,y)坐标的数进行分别判断。最后输出最上面地毯的编号。运用模拟方法即可。
代码
#include<iostream>
#include<stdio.h>
#include<fstream>
#include<algorithm>
#include<cmath>
#include<deque>
#include<vector>
#include<queue>
#include<string>
#include<cstring>
#include<map>
#include<stack>
#include<set>
using namespace std;
const int N=10000+5;
int a[N],b[N],c[N],d[N];//将每个点定义一个数组
int main()
{
int n,x,y;//分别表示有几行几列,最后所求的坐标
scanf("%d",&n);
for(int i=0;i<n;i++)