上次蒟蒻 redbag 可把 yyy 气坏了,yyy 说他只是小学生,蒟蒻 redbag 这次不坑他了。
redbag 给了 yyy 很多个数,要 yyy 计算这些数的和。
必须要快,redbag 只给了 yyy 11 秒的时间!!!
一行,很多个数。
一行,一个实数(四舍五入精确到 55 位小数),表示这些数的和。
输入 #1复制
1
输出 #1复制
1.00000
对于 100%100% 的数据,所有数 \le 233,333,333≤233,333,333,保证在小数点后最多有 66 位数,最多共有 5\times 10^45×104 个数。
选择C++ 98
#include<iomanip>//cout保留小数需使用此库 #include<iostream> using namespace std; long double ans,tmp; int main() { while((cin>>tmp)!=0)//判断是否结束,可以化简成while(cin>>tmp) { ans+=tmp*1000000; } cout<<fixed<<setprecision(5)<<ans/1000000;//使用cout保留小数 return 0; }