博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
gym-101343F-Abdalrahman Ali Bugs
阅读量:5260 次
发布时间:2019-06-14

本文共 588 字,大约阅读时间需要 1 分钟。

1 /* 2 证书可以每次批量买a个,现在需要x个,问至少要买多少个。 3 把所有a排序,然后对于每个x二分搜索不小于x的最小的a,然后输出即可。 4 */ 5 #include 
6 using namespace std; 7 const int maxn=1e5+5; 8 int n,a[maxn],m,x; 9 int main()10 {11 cin>>n;12 for(int i=0;i
>a[i];14 sort(a,a+n);15 int m;16 cin>>m;17 for(int i=0;i
>x;20 int l=0,r=n-1;21 while(l<=r)22 {23 int mid=l+(r-l)/2;24 if(a[mid]
=x)30 cout<
<

 

转载于:https://www.cnblogs.com/kearon/p/7214831.html

你可能感兴趣的文章
JavaScript定时器越走越快的问题
查看>>
11--Python 备份文件程序
查看>>
python的xml模块
查看>>
Java HashMap的工作原理(转载)
查看>>
2016 Multi-University Training Contest 1
查看>>
Alpha阶段展示报告
查看>>
leetCode 加一 问题记录
查看>>
[深入理解Java虚拟机]<自动内存管理>
查看>>
图片处理的一些函数
查看>>
第十七章 Django框架——缓存机制
查看>>
swust oj 956
查看>>
JSON.stringify
查看>>
Windows 2003 Server R2下DFS配置攻略
查看>>
Mysql的limit用法
查看>>
mysql基础(五)之pymysql
查看>>
lintcode-medium-Gas Station
查看>>
GitHub
查看>>
WPF先暂停一下
查看>>
POJ-1322 Chocolate 概率DP
查看>>
设计模式之六(装饰模式)
查看>>