【例题5-1 UVA 10474 】Where is the Marble?
2024-08-31 18:56:07
【链接】 我是链接,点我呀:)
【题意】
在这里输入题意
【题解】
排序
用lower_bound找就可以了。
->lower_bound,如果里面所有的数字都比x小,那么它的返回值会越界!
【错的次数】
在这里输入错的次数
【反思】
在这里输入反思
【代码】
#include <bits/stdc++.h>
using namespace std;
const int N = 1e4;
int n, q, a[N + 10];
int main()
{
// freopen("C:\\rush.txt","r",stdin);
ios::sync_with_stdio(0), cin.tie(0);
int kase = 0;
while (cin >> n >> q)
{
if (n == 0 && q == 0) break;
cout << "CASE# " << ++kase << ":" << endl;
for (int i = 0; i <n; i++) cin >> a[i];
sort(a, a + n);
for (int i = 0; i < q; i++)
{
int x;
cin >> x;
int ju = lower_bound(a, a + n, x) - a;
if (ju > n-1 || a[ju] != x)
cout << x << " not found" << endl;
else
cout << x << " found at " << ju + 1 << endl;
}
}
return 0;
}
最新文章
- Codeforces Round #361 (Div. 2) C
- Dev TreeList 总结
- [WPF系列]Button 自定义
- 使用Spring进行统一日志管理 + 统一异常管理
- 『TCP/IP详解——卷一:协议』读书笔记——16
- C语言指针学习(续)
- 夏令时 DST (Daylight Saving Time) java中的夏令时【转】
- CentOS 7 minimal 版本安装后网络配置
- DW一些快捷键的使用
- Magician - hdu 5316 (区间查询合并)
- 不借助vue-cli,自行构建一个vue项目
- java从网络中下载图片到本地
- OpenCV 直线检测
- java基础3之IO
- sourceTree如何不用注册就使用
- Gitbush笔记
- MongoDB--运行环境
- python抓取猫眼电影列表
- python学习笔记十四:wxPython Demo
- Mysql数据库一:安装与创建windows服务
热门文章
- NB大了,增强现实走进安防行业了!竟然还有智能家居的规划!
- 程序猿的量化交易之路(14)--Cointrader数据表(2)
- 华为畅玩5 (CUN-AL00) 刷入第三方twrp Recovery 及 root
- js10---call方法总结
- spinner -样式实现
- java移位操作符注意的问题
- 35.Node.js GET/POST请求
- 7.Node.js 创建第一个应用
- [ Tomcat ] [ startup ] Tomcat 無法在時限內開啟問題
- 用C#生成随机中文汉字验证码的基本原理