NYOJ 86

 

找球号(一)

时间限制:3000 ms | 内存限制:65535 KB

难度:3

 

描述
在某一国度里流行着一种游戏。游戏规则为:在一堆球中,每个球上都有一个整数编号i(0<=i<=100000000),编号可重复,现在说一个随机整数k(0<=k<=100000100),判断编号为k的球是否在这堆球中(存在为"YES",否则为"NO"),先答出者为胜。现在有一个人想玩玩这个游戏,但他又很懒。他希望你能帮助他取得胜利。

 

输入
第一行有两个整数m,n(0<=n<=100000,0<=m<=1000000);m表示这堆球里有m个球,n表示这个游戏进行n次。
接下来输入m+n个整数,前m个分别表示这m个球的编号i,后n个分别表示每次游戏中的随机整数k
输出
输出"YES"或"NO"
样例输入
6 4
23 34 46 768 343 343
2 4 23 343
样例输出
NO
NO
YES
YES
 1 //用map <int ,bool>也可
 2 #include <iostream>
 3 #include <cstring>
 4 #include <bitset>
 5 using namespace std;
 6
 7 bitset<100000110> Q;
 8
 9 int main()
10 {
11      int i,j,k;
12      Q.reset();
13      int a,b,temp;
14      cin>>a>>b;
15      for(i=0;i<a;i++)
16      {
17           cin>>temp;
18           Q.set(temp);
19      }
20      for(i=0;i<b;i++)
21      {
22           cin>>temp;
23           if(Q.test(temp))
24                cout<<"YES"<<endl;
25           else
26                cout<<"NO"<<endl;
27      }
28      return 0;
29 }
30         

 

时间: 2024-09-20 06:08:48

NYOJ 86的相关文章

Dreamweaver MX 2004视频宝典教程(86)

dreamweaver|教程 第 86 集:表达式和运算符 课程目标:掌握javascript的几种表达式和运算符 课程要点:本节将介绍javascript的几种表达式和运算符,即算术运算符.逻辑运算符.比较运算符,条件表达式. 上集: [全屏观看] | [下载视频] 本教程尺寸为 800 * 600 建议全屏在线观看或下载观看,以达到最佳观看效果   下集: [全屏观看] | [下载视频] | [返回目录] | [所有视频教程] 本教程尺寸为 800 * 600 建议全屏在线观看或下载观看,以

QQ五笔输入法非86版本编码的词库如何导入

  QQ五笔输入法非86版本编码的词库导入的方法如下: 如果指定的文本文件中有单字,并且单字的有效编码的字母个数大于等于2,则会自动替换默认输入法的这个单字的编码,自动造词.手动造词等功能将自动使用新的编码生成编码.

js验证电话号码与手机支持+86的正则表达式

 本篇文章主要介绍了js验证电话号码与手机支持+86的正则表达式.需要的朋友可以过来参考下,希望对大家有所帮助 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/x

NYOJ 99单词拼接(有向图的欧拉(回)路)

/* NYOJ 99单词拼接: 思路:欧拉回路或者欧拉路的搜索! 注意:是有向图的!不要当成无向图,否则在在搜索之前的判断中因为判断有无导致不必要的搜索,以致TLE! 有向图的欧拉路:abs(In[i] - Out[i])==1(入度[i] - 出度[i])的节点个数为两个 有向图的欧拉回路:所有的节点都有In[i]==Out[i] */ #include<iostream> #include<cstring> #include<cstdio> #include<

NYOJ 469 擅长排列的小明 II

点击打开链接NYOJ 469 1思路:递推2分析:为了简便起见,我们用Ai代表第i个数字 , 由于A1一直是1,所以A2只能是2或3.假设dp[n]表示1->n这个序列的方案数            1.当A2=2时,从A2到An的排列(2~n)相当于从A1到An-1的排列(1~n-1)(把每个数字都加1),一共有dp[n-1]种情况.            2.当A2=3时,A3可能为2,4,5.                1.当A3=2时,A4一定等于4,此时从A4到An的排列(4~n)

NYOJ 219 An problem about date

点击打开链接NYOJ 219 1题目:                                                                  An problem about date 描述     acm的iphxer经常忘记某天是星期几,但是他记那天的具体日期,他希望你能写个程序帮帮他. 输入     每行有三个整数 year,month,day,日期在1600年1月1日到9600年1月1日之间; 输出     输出对应的星期,用一个整数表示;(星期一到星期六用1

86%的开发者认为Android分散化是个问题

北京时间4月6日下午消息,市场调研公司Braid Research日前发布调查报告称,大多数开发者将分散多样化(fragmentation)看成是Android平台的一个问题. Braid Research对250名开发者进行了调查,结果发现其中86%的人将分散多样化看做是Android平台的一大问题. Android系统的分散多样化是由其开源特性而导致,由于开发者可以自由更改系统源代码以满足自家需求,再加上并不是所有设备都能运行同一应用,所以这就迫使开发者进行一种应用的多版本开发,这就导致很多

[LeetCode]86.Partition List

[题目] Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x. You should preserve the original relative order of the nodes in each of the two partitions. For example, Given 1->4->3

我国电子商务网站达1.86万家:增16% 80%属B2C

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;     昨天,网站流量监测网站CNZZ数据中心发布的数据显示,在2010年,全国电子商务网站数量继续增长,12月的行业网站数达到1.86万家,与年初相比增长了16.13%.其中,在2010年,B2C网站数从年初的1.01万增长到12月的1.18万,增长率达到20.45%,超过了电子商务全行业的增长速度. 同时,在2010年,电子商务行业访客数也有了相当显著的提高,在