hdu6243
Posted war1111
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hdu6243相关的知识,希望对你有一定的参考价值。
hdu6243
结论题,每个的概率是(n-1)/n,然后乘以总数n,结果就是 n-1
#include<iostream> #include<cstdio> #include<queue> #include<algorithm> #include<cmath> #include<ctime> #include<set> #include<map> #include<stack> #include<cstring> #define inf 2147483647 #define ls rt<<1 #define rs rt<<1|1 #define lson ls,nl,mid,l,r #define rson rs,mid+1,nr,l,r #define N 500010 #define For(i,a,b) for(int i=a;i<=b;i++) #define p(a) putchar(a) #define g() getchar() using namespace std; int n,T,cnt; int f[N]; void in(int &x) int y=1; char c=g();x=0; while(c<‘0‘||c>‘9‘) if(c==‘-‘)y=-1; c=g(); while(c<=‘9‘&&c>=‘0‘) x=(x<<1)+(x<<3)+c-‘0‘;c=g(); x*=y; void o(int x) if(x<0) p(‘-‘); x=-x; if(x>9)o(x/10); p(x%10+‘0‘); int main() in(T); while(T--) in(n); //o(n-1); cout<<"Case #"<<(++cnt)<<": "<<n-1<<".0000000000"<<endl; return 0;
以上是关于hdu6243的主要内容,如果未能解决你的问题,请参考以下文章