UVA 10375
【題目分析】
明顯卡精度,只需要乘法除法相間就可以了。
【代碼】
#include <cstdio> #include <iostream> using namespace std; int main() {int p,q,r,s;while(scanf("%d %d %d %d",&p,&q,&r,&s)==4){int max1=max(p-q,q);int max2=max(r-s,s);int maxn=max(max1,max2);double ans=1.00000;for(int i=1;i<=maxn;i++){if(i<=max1)ans=ans/i*(p-max1+i);if(i<=max2)ans=ans/(r-max2+i)*i;}printf("%.5lf\n",ans);} }總結
- 上一篇: linux qt 背景图片,qt设置背景
- 下一篇: 接触力的计算