题目:
问题描述
众所周知,上兰村是一个偏僻的地方,同时也是一个安静祥和的地方。里面有一所上兰村帝国理工大学,在这种氛围里,老师与同学们潜心学术,不亦乐乎。但是,有一天,zbt考进了这所大学。从此,村庄的宁静被打破,并且每天都被zbt搞得鸡犬不宁。搞事情就搞事情,zbt还老是把事情搞砸,这是最不可原谅的!这天,上兰村帝国大学ACM实验室的SHlong决定维护世界的和平,如果zbt再搞砸任何一件事情就消灭他。zbt此时很慌,他还有n件事情要搞,每件事情成功率是pi,他向你求助,求出他不被消灭的概率。
输入描述
输入分为两行,第一行有一个正整数n(n<=100),代表要还要搞的事情的数量。第二行有n个数,代表每件事情的成功率。
输出描述
输出只有一个数,代表不被消灭的概率(保留6位小数)。
样例输入
2 0.1 0.2
样例输出
0.020000
代码:
#include<iostream> #include<algorithm> #include<cstring> using namespace std; int main(){ int n; scanf("%d",&n); double a[101]; double sum = 1; for(int i=0;i<n;i++){ scanf("%lf",&a[i]); sum *= a[i]; } printf("%.6f\n",sum); return 0; }