《算法笔记》3.2小节——入门模拟->查找元素 问题 D: 查找

把握今天,才能拥有明天!

数不是很大,暴力就行。

#include<stdio.h>
#include<string.h>
int main()
{
    int a[101];
    int b[101];
    int m;
    while(scanf("%d",&m)!=EOF)
    {
        memset(a,0,sizeof(a));
        memset(b,0,sizeof(b));
        for(int i=0;i<m;i++)
        {
            scanf("%d",&a[i]);
        }
        int n;
        scanf("%d",&n);
        for(int i=0;i<n;i++)
        {
            scanf("%d",&b[i]);
        }
        for(int j=0;j<n;j++)
        {
            for(int i=0;i<m;i++)
            {
                if(b[j]==a[i]){
                    printf("YES\n");
                    break;
                }else if(i==m-1&&a[i]!=b[j])
                {
                    printf("NO\n");
                }
            }
        }
    }
}

猜你喜欢

转载自blog.csdn.net/qq_37507976/article/details/82909255