LightOJ
来源:互联网 发布:怎么成为一个淘宝客 编辑:程序博客网 时间:2024/05/19 19:59
题意: 给出n个数,正数为出去的时间,负数为选择该门回到起点的时间,求出出去的期望。
p1 为正数的概率,p2为选择负数的概率,T1为选择正数后平均T1分钟出去,T2为选择负数后平均T2分钟回到原地。
于是有了下列式子,化简一下就是结果。
#include<bits/stdc++.h>using namespace std;const int N=1123;int a[N];int main(){ int t; scanf("%d",&t); int Case=0; while(t--) { Case++; int n; scanf("%d",&n); int sum=0; int cnt=0; for(int i=0; i<=n-1; i++) { int x; scanf("%d",&x); sum+=abs(x); if(x>0)cnt++; } if(cnt==0)printf("Case %d: inf\n",Case); else { int g=__gcd(sum,cnt); printf("Case %d: %d/%d\n",Case,sum/g,cnt/g); } } return 0;}
阅读全文
0 0
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- [LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- LightOJ
- 回文数
- linux下使用c语言模拟ls [-l] [路径名] 命令
- tree.js翻译1
- VirtualBox 虚拟机主机可以通,之前也可以通,又可以要上网
- CodeForces 672D Robin Hood(二分 + 思维)
- LightOJ
- reconstruct_connection_rod_uncalib
- Linux下Oracle启动建立表空间、用户、授权、导入导出
- 操作系统 4. 同步问题;
- 数据库的连接
- Python的编码注释# -*- coding:utf-8 -*-
- Linux多线程编程
- reconstruct_connection_rod_calib
- 吴恩达深度学习课程deeplearning.ai课程作业:Class 4 Week 1 Convolution model