当前位置: 首页 > news >正文

网站app开发平台武汉整站优化

网站app开发平台,武汉整站优化,香港公司能在大陆做网站吗,冷库网站建设毕业论文题目 现有N个大理石,每个大理石上写了一个非负整数。首先把各数从小到大排序,然后回答Q个问题。每个问题是否有一个大理石写着某个整数x,如果是,还要回答哪个大理石写着x。排序后的大理石从左到右编写为1-N。(样例中,…

题目

现有N个大理石,每个大理石上写了一个非负整数。首先把各数从小到大排序,然后回答Q个问题。每个问题是否有一个大理石写着某个整数x,如果是,还要回答哪个大理石写着x。排序后的大理石从左到右编写为1-N。(样例中,所有大理石上的数合并到一行,所有问题也合并到一行)

输入输出样例

输入样例

4 1
2 3 5 1
5 
5 2
1 3 3 3 1
2 3 

输出样例

CASE# 1:
5 found at 4
CASE# 2:
2 not found
3 found at 3

代码

#include<iostream>
#include<algorithm>
using namespace std;
const int maxn = 10000;
int main(){int n,q,x,a[maxn],kase=0;while(scanf("%d%d",&n,&q)==2&&n){printf("CASE# %d:\n",++kase);for(int i=0;i<n;i++){scanf("%d",&a[i]);}sort(a,a+n);while(q--){scanf("%d",&x);int p=lower_bound(a,a+n,x)-a;if(a[p]==x){printf("%d found at %d\n",x,p+1);}else{printf("%d not found\n",x);}}}return 0;
} 

       上面代码中的sort函数可以对任意对象进行排序,不一定是内置类型。如果希望用sort排序,这个函数需要定义“小于”运算符,或者在排序时传入一个“小于”函数。排序对象可以存在于普通数组里,也可以存在于vector中。前者用sort(a,a+n)的方式调用,后者用sort(v.begin(),v.end())的方式调用。lower_bound的作用是“大于或者等于x的第一个位置”。

http://www.mnyf.cn/news/33803.html

相关文章:

  • 如何在社交网站上做视频推广百度搜索词热度查询
  • 移动网站开发内容google国际版入口
  • wordpress侧边栏文章目录合肥seo整站优化
  • 网站建设com推广普通话主题手抄报
  • 宁波网站建设 熊掌号网站流量分析的指标有哪些
  • 备案期间怎么做网站线上推广是什么工作
  • dreamweaver做的网站b站视频推广
  • 南昌那个公司做网站好百色seo关键词优化公司
  • 多个网站一个域名百度网址输入
  • 百度网站建设公司网络营销知识
  • 宝鸡网站建设为360指数查询工具
  • 百度广州分公司地址seo入门教程网盘
  • 做app和做网站相同和区别seo排名优化软件有用吗
  • 长沙做网站的公司小时seo百度关键词点击器
  • 制作网站 优帮云seo网站管理
  • 网站项目设计360推广开户
  • 网站源码怎么看淘宝摄影培训推荐
  • 怎么制作网站半透明背景十大免费域名
  • html表单的完整代码搜索引擎seo关键词优化方法
  • 建网站和建网店的区别一键生成个人网站
  • 合肥手机网站开发网络营销的优势有哪些
  • 网站建设中的英文优化大师官方免费下载
  • 做网站难还是app难百度广告竞价
  • 做家教网站代理优化设计三要素
  • 郑州营销型网站建设价格semester是什么意思
  • 珠海品牌网站建设免费百度seo引流
  • 大学生做网站主题厦门人才网招聘
  • 有哪些是做二手的网站山西太原网络推广
  • 静态网站开发工具有哪些正规培训机构有哪些
  • 白云网站建设宣传网站站点最有效的方式是