51Nod-1420-数袋鼠好有趣
来源:互联网 发布:淘宝代销产品图片搬家 编辑:程序博客网 时间:2024/05/17 00:05
ACM模版
描述
题解
Water!!!没想到这都是四级题~~~这让人情何以堪。
直接排序,二分查找一次,然后贪心即可。
代码
#include <iostream>#include <algorithm>#include <cstdio>using namespace std;const int MAXN = 5e5;int si[MAXN];int bs(int l, int h, int v){ int m; while (l < h) { m = (l + h) >> 1; if (si[m] < v) { l = m + 1; } else { h = m; } } return l;}int main(int argc, const char * argv[]){ int n; cin >> n; for (int i = 0; i < n; i++) { scanf("%d", si + i); } sort(si, si + n); int big = bs(0, n, 2 * si[0]); int res = 0; for (int i = 0; i < n / 2; i++) { while (si[big] < 2 * si[i] && big < n) { big++; } if (big < n) { big++; res++; } } cout << n - res << '\n'; return 0;}
0 0
- 51Nod-1420-数袋鼠好有趣
- 51nod 1420 数袋鼠好有趣
- 51nod 1420 数袋鼠好有趣
- 51nod oj 1420 数袋鼠好有趣【贪心】
- 51nod 1420 数袋鼠好有趣【贪心】
- 51nod 1420 数袋鼠好有趣(贪心)
- 51nod 1420 数袋鼠好有趣(贪心)
- 1420 数袋鼠好有趣
- 1420 数袋鼠好有趣
- 数袋鼠好有趣
- 数袋鼠好有趣
- 51nod1420 数袋鼠好有趣
- 好数 51Nod
- 51nod 1717 好数
- 51nod 1717 好数
- 51 nod 1717 好数
- 51nod 1717 好数
- 51nod 1717 好数
- Node.js 创建第一个应用
- (第四周项目1)建立单链表
- 设计模式之策略模式01
- 用setitimer函数和signal信号处理函数实现简单的timer的代码
- 聊聊TCP协议-------协议头详解
- 51Nod-1420-数袋鼠好有趣
- 亿能
- 论文笔记:Deep Residual Learning for Image Recognition
- 重装WIN10
- php应用篇-百度图片的防盗链
- jQuery基础总结(一)
- Ubuntu安装Opencv记录(附人脸识别和人眼识别例子)
- android 底部弹出dailog
- Android ButterKnife 的实现思路