文章标题

来源:互联网 发布:机顶盒软件下载 编辑:程序博客网 时间:2024/06/06 04:49

ccf窗口

#include<stdio.h>int main(){    int n,m,i,j;    int x1,y1,x2,y2;    int x,y;    int s[32]={0};    struct Rec    {        int x1;int y1;        int x2;int y2;    };    struct Rec rec[32]={0};    scanf("%d%d",&n,&m);    for(i=1;i<=n;i++)    {        scanf("%d%d%d%d",&rec[i].x1,&rec[i].y1,&rec[i].x2,&rec[i].y2);    }    for(i=1;i<=n;i++) s[i]=n-i+1;     while(m--)    {        scanf("%d%d",&x,&y);        int flag=0;        for(i=1;i<=n;i++)        {               int k=s[i];            if(x>=rec[k].x1&&x<=rec[k].x2&&y>=rec[k].y1&&y<=rec[k].y2)            {                printf("%d\n",k);                flag=1;                 for(j=k;j>1;j--) s[j]=s[j-1];                s[1]=k;                break;            }        }        if(!flag) printf("IGNORED\n");    }    return 0;}
0 0
原创粉丝点击