题解 | 查找

查找

https://www.nowcoder.com/practice/d93db01c2ee44e8a9237d63842aca8aa

#include <iostream>
#include <vector>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector<int> a(n);
    for (int i = 0; i < n; i++)    cin >> a[i];
    int m;
    cin >> m;
    vector<int> b(m);
    for (int i = 0; i < m; i++)    cin >> b[i];
    bool flag;
    for (int i = 0; i < m; i++) {
        flag = false;
        for (int j = 0; j < n; j++) {
            if (a[j] == b[i])  flag = true;
        }
        if (flag)    cout << "YES" << endl;
        else    cout << "NO" << endl;
    }
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

04-17 10:16
门头沟学院 Java
不河狸啊:为什么我的是已送达,连已读都没有
点赞 评论 收藏
分享
02-26 15:33
已编辑
西北大学 golang
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务