#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
int n;
cin>>n;
double a,b,x,m,t=0;
for(register int i=0;i<n;i++){
cin>>a>>b>>m;
x=sqrt(a*a+b*b);
t+=x*2/50+m*1.5;
}cout<<ceil(t);
return 0;
}
#include<bits/stdc++.h>
#define int long long
using namespace std;
signed main(){
ios::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
int n;
cin>>n;
double a,b,x,m,t=0;
for(register int i=0;i<n;i++){
cin>>a>>b>>m;
x=sqrt(a*a+b*b);
t+=x*2/50+m*1.5;
}cout<<(int)ceil(t);
return 0;
}
上面的代码40分,下面的AC
只差在倒数第三行的(int),我觉得ceil返回无论是浮点数还是整数输出的都应该是不带小数点的一个数啊,为什么会差出来60分