wumou


私信TA

用户名:2021102133

访问量:534

签 名:

阿猫阿狗也行--v--_--v--

等  级
排  名 18306
经  验 749
参赛次数 0
文章发表 4
年  龄 0
在职情况 学生
学  校 NIT
专  业

  自我简介:

TA的其他文章

解题思路:就是简单的运用STL库里的set集合,再运用其自带的函数判断出现次数得知是否存在

注意事项:每组数据测试完后注意清空集合?好像确实想不起来什么了

参考代码:

#include<iostream>

#include<set>

using namespace std;

 int main()

 {

  int m,n,k;

  set<int>F;

  while(cin>>m,m!=-1){

 

  for(int i=0;i<m;i++){

  cin>>k;

  F.insert(k);

  }

     cin>>n;

     for(int i=0;i<n;i++)

     {

      cin>>k;

      if(F.count(k)!=0)

         cout<<"YES"<<endl;

else

cout<<"NO"<<endl;    

     }

     F.clear();

     cout<<endl;

  }

  return 0;

 } 


 

0.0分

0 人评分

  评论区

  • «
  • »