CodeForces
来源:互联网 发布:视频大数据什么意思 编辑:程序博客网 时间:2024/06/05 14:13
注意:有个坑,遇到一个太难题要去别的oj上提高能力的时候,提高完能力之后,就要重新做这个最难的题,然后能力还可能提高一节。算是很容易犯的错误。
代码:
#include<bits/stdc++.h>#define maxn 1050using namespace std;int n,k,a[maxn];int main(){ scanf("%d%d",&n,&k); for(int i=0;i<n;i++) { scanf("%d",&a[i]); } sort(a,a+n); int num=0; for(int i=0;i<n;i++) { if(a[i]<=2*k) { k=max(k,a[i]); } else { while(1) { k*=2; num++; if(k*2>=a[i]) { k=max(a[i],k); break; } } } } printf("%d",num);}
阅读全文
0 0
- codeforces~~~
- Codeforces
- codeforces
- Codeforces
- codeforces
- codeforces
- Codeforces
- Codeforces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- CodeForces
- Codeforces
- Codeforces
- Codeforces
- Codeforces
- Codeforces
- python自动化脚本安装指定版本的python环境
- Spring事务管理——事务的传播行为
- .NET之三分钟学会玩C#委托
- 编程题之——KMP算法Java实现
- HTTP中Get与Post的区别
- CodeForces
- 二维码扫描--基于bingoogolapple + Android Studio 2.3.3
- kotlin 底部导航栏(tabLayout + fragment)
- python基础系列教程——Python的安装与测试:python解释器、PyDev编辑器、pycharm编译器
- ssm-dao层设计整理
- unity 不用事先写结构体或类的Json解析器
- CF848,第一次参加div1
- 移动端h5页面点透问题
- Linux 环境下使用g++编译C++