1 条题解

  • 0
    @ 2025-11-30 16:26:39

    C :

    #include<stdio.h>
    int main()
    {
        int a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t;
        scanf("%d.%d.%d.%d",&a,&b,&c,&d);
        //printf("%d\n%d\n%d\n%d\n",a,b,c,d);
        scanf("%d.%d.%d.%d",&e,&f,&g,&h);
        i=a&e;j=b&f;k=c&g;l=d&h;
        //printf("%d\n",i);
        int N;
        scanf("%d",&N);
        while(N--)
        {
            scanf("%d.%d.%d.%d",&m,&n,&o,&p);
            q=e&m;r=f&n;s=g&o;t=h&p;
            if(i==q && j==r && s==k && t==l)
                puts("INNER");
            else puts("OUTER");
        }
        return 0;
    }
    
    

    C++ :

    #include<iostream>
    #include<cstdio>
    using namespace std;
    int main()
    {
        int a,b,c,d,a1,b1,c1,d1,i,j,k,m,n,sum;
        scanf("%d.%d.%d.%d",&a1,&b1,&c1,&d1);
        scanf("%d.%d.%d.%d",&a,&b,&c,&d);
        a1=a1&a;
        b1=b1&b;
        c1=c1&c;
        d1=d1&d;
        cin>>n;
        while(n--)
        {
            scanf("%d.%d.%d.%d",&i,&j,&k,&m);
            i=i&a;
            j=j&b;
            k=k&c;
            m=m&d;
            if(i==a1&&j==b1&&k==c1&&m==d1)
                cout<<"INNER\n";
            else
                cout<<"OUTER\n";
        }
    }
    
    
    • 1

    信息

    ID
    1211
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者