求调谢谢
查看原帖
求调谢谢
358283
Crab_time楼主2021/7/29 14:41
#include<iostream>
#include<stdio.h>
using namespace std;

int d[10001][10001];
int flag;
//bool f = false;

int main()
{
    //freopen("P1003_2.in","r",stdin);
    //freopen("P1003_2.ans","w",stdout);
    int n,a[1001],b[1001],g[1001],k[1001],x,y;
    cin >> n;
    for(int i = 1;i<=n;i++)
    {
        cin >> a[i] >> b[i] >> g[i] >> k[i];
    }
    cin >> x >> y;
    for(int i = n;i>=1;i--)
    {
        if(x >=a[i]&&x <=a[i]+g[i]&&y>=b[i]&&y<=b[i]+g[i])
        {
            flag = i;
            break;
        }
    }
    if(flag == 0)
    {
        cout << -1;
    }
    else{
        cout << flag;
    }
    //fclose(stdin);
    //fclose(stdout);
    return 0;
}

求调谢谢,2、8、9、10RE,7WA,麻烦帮忙看看怎么减小数组大小

2021/7/29 14:41
加载中...