P2393 【yyy loves Maths II】
原题链接
话说,这题其实方法对了,也蛮水的。
首先方法是一样的,直接扩大忽略精度问题。
其次,我用了c++的函数控制输出小数位数,方法:cout<<fixed<<setprecision(小数位数)<<...; 注意,此函数包含在iomanip头文件中。
因为我用的输入输出是C++的流式,所以加个取消同步就行了,(其实不加也行)(逃。
然后,就没有然后了。
#include<iostream>
#include<iomanip>
using namespace std;
double n,ans;
int main(void){
ios::sync_with_stdio(false);
while(cin>>n){ans+=n*1000000;}
cout<<fixed<<setprecision(5)<<ans/1000000;
}
转载请注明原文地址: https://ju.6miu.com/read-39230.html