#include<bits/stdc++.h>
using namespace std;
int n;
double a,s,b;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a>>b;
s+=(a*b);
}
s*=8.5;
cout<<s<<endl;
cout<<int(s)<<endl;
printf("%.1f\n",int(s)*1.0/10.0);
return 0;
}
运行样例三会发现输出
31161
31160
3116.0
s此时恰好是整数,结果int(整数)!=整数???
而且还神奇的AC了啊╮(╯-╰)╭ ╮(╯-╰)╭ ╮(╯-╰)╭请大佬解答