博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
劫持选举 EOJ 3535(随机)
阅读量:5968 次
发布时间:2019-06-19

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

题解:刚学了随机。。。立刻去搞之前一场比赛的题目

#include 
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
//CLOCKS_PER_SEC#define se second#define fi first#define ll long long#define lson l,m,rt<<1#define rson m+1,r,rt<<1|1#define Pii pair
#define Pli pair
#define ull unsigned long long#define pb push_back#define fio ios::sync_with_stdio(false);cin.tie(0)const double Pi=3.14159265;const double e=2.71828182;const int N=2e3+5;const ull base=163;const int INF=0x3f3f3f3f;using namespace std;int a[N],b[N];int p[N];int main(){ fio; int n; cin>>n; srand(time(0)); for(int i=1;i<=n;i++){ cin>>a[i]; } for(int i=1;i<=n;i++){ cin>>b[i]; } while(clock()<1.7*CLOCKS_PER_SEC){ ll l1=0,l2=0,r1=0,r2=0; int tot=0,cnt=0; for(int i=1;i<=n;i++){ int x=rand()%2; if(x==0)p[i]=0,l1+=a[i],l2+=b[i],tot++; else p[i]=1,r1+=a[i],r2+=b[i],cnt++; } if(l1>l2&&r1>r2){ cout<
<<" "<
<

 

转载于:https://www.cnblogs.com/Mrleon/p/8724734.html

你可能感兴趣的文章
我的友情链接
查看>>
特殊权限
查看>>
Centos7下安装Docker1.8
查看>>
负数的进制转换
查看>>
CentOS6.5下安装Apache2.4+PHP7
查看>>
【二叉树系列】二叉树课程大作业
查看>>
买台式电脑还是笔记本好?
查看>>
数1 游戏
查看>>
几何画板有没有计算器
查看>>
UILable文字不居中问题
查看>>
近期window7x64 打补丁之后IE11x64无法启动
查看>>
JDBC与ORM发展与联系 JDBC简介(九)
查看>>
第一个Mybatis程序示例 Mybatis简介(一)
查看>>
确保 PHP 应用程序的安全
查看>>
Python单元测试框架Pyunit 的使用
查看>>
基于linux服务器的性能分析与优化
查看>>
Go数组反转练习
查看>>
How to tell if UIViewController's view is visible
查看>>
只用jsp实现同样的Servlet功能
查看>>
在Windows操作系统下,由操作系统分配的内存就叫做堆
查看>>