| 记录编号 | 296902 | 评测结果 | AAAAAAA | ||
|---|---|---|---|---|---|
| 题目名称 | 2441.[HZOI 2016]MC之旅:我的MC | 最终得分 | 100 | ||
| 用户昵称 | 是否通过 | 通过 | |||
| 代码语言 | C++ | 运行时间 | 0.020 s | ||
| 提交时间 | 2016-08-16 09:03:30 | 内存使用 | 0.25 MiB | ||
#include<cstdio>
int p,q,r,s;
void solve(){
double ans = 1.0;
if(p-q<q) q=p-q;
if(r-s<s) s=r-s;
for(int i=1;i<=p||i<=r;i++){
if(i<=q) ans=ans*(p-i+1)/i;
if(i<=s) ans=ans/(r-i+1)*i;
}
printf("%.5lf\n", ans);
}
int main(){
freopen("T1_.in","r",stdin);
freopen("T1_.out","w",stdout);
while(scanf("%d%d%d%d",&p,&q,&r,&s)==4)
solve();
return 0;
}