【BZOJ】【P2348】【Baltic 2011】【Plagiarism】【二分】
来源:互联网 发布:微软 对码软件 编辑:程序博客网 时间:2024/05/17 05:00
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2348
水题不解释
Code:
#include<bits/stdc++.h>using namespace std;const int maxn=1e5+5;int a[maxn];int n;int main(){scanf("%d",&n);for(int i=1;i<=n;i++)scanf("%d",&a[i]);sort(a+1,a+1+n);long long ans=0;for(int i=1;i<=n;i++){int l=1,r=i;while(l<r){int mid=(l+r)>>1;if(a[mid]*10>=a[i]*9)r=mid;else l=mid+1;}ans+=i-l;}cout<<ans<<endl;return 0;}
0 0
- 【BZOJ】【P2348】【Baltic 2011】【Plagiarism】【二分】
- BZOJ 2348 Baltic 2011 Plagiarism 排序
- BZOJ2348 [Baltic 2011]Plagiarism
- 【BZOJ2348】[Baltic 2011]Plagiarism【二分】【或 Two Pointers】
- bzoj2348: [Baltic 2011]Plagiarism(水题)
- BZOJ 2346 Baltic 2011 Lamp SPFA
- bzoj 2346: [Baltic 2011]Lamp spfa
- 【BZOJ】【P2346】【Baltic 2011】【Lamp】【题解】【堆Dijkstra】
- BZOJ 2346 [Baltic 2011]Lamp dijkstra堆优化
- bzoj2346[Baltic 2011]Lamp
- BZOJ 1339 Baltic 2008 Mafia 最小点割集
- BZOJ 3916 Baltic 2014 friends Hash
- BZOJ 1379 [Baltic 2001] 解题报告
- 2346: [Baltic 2011]Lamp (SPFA+SLF优化)
- bzoj2346 [Baltic 2011]Lamp(建图spfa)
- BZOJ 2600 IOI 2011 ricehub 二分
- veriguide for Plagiarism detection
- bzoj 1199 二分暴力
- 跟着实例学习ZooKeeper的用法: Leader选举
- is not mapped问题,Spring加载jar中配置文件
- NDK的一个简单例子代码
- jquery小结
- 昭阳 E43A 的笔记本电脑 开启或者关闭笔记本自带无线网卡
- 【BZOJ】【P2348】【Baltic 2011】【Plagiarism】【二分】
- ExtJs 入门 [窗体:Window组件]
- CString和std::wstring互转,LPCTSTR和std::wstring互转
- Java服务端和Android客户端通讯对消息体加密和解密的工具类,主要依赖包:commons-codec-1.8.jar
- 萌WiFi 将“免费”上网进行到底
- java拓扑排序实现源码
- 谁会成为国内生态系统型的云服务公司
- C++标准库---成员函数配接器
- iOS 拨打电话三种方式总结