co7ahang @ 2023-02-22 21:52:21
```cpp
#include<cstdio>
int main(){
float a;
long long b;
scanf("%f",&a);
b=a;
printf("%lld",b);
return 0;
}
```
只获得了 $90 pts$。
但是在我们将代码中的```float```替换成```double```后,就能$AC$。
```
#include<cstdio>
int main(){
double a;
long long b;
scanf("%lf",&a);
b=a;
printf("%lld",b);
return 0;
}
```
[评测记录1(float)](https://www.luogu.com.cn/record/102754238)
[评测记录2(double)](https://www.luogu.com.cn/record/102754370)
求助大佬具体问题。
by Archer1blossom @ 2023-05-13 17:31:05
首先我们知道整形可以自动四舍五入转换,那么就可以实现以下操作
#include <bits/stdc++.h>
using namespace std;
int main(){
long long a;//不开long long wa两测试点
cin>>a;
out<<a;//整形自动四舍五入转换
}
亲测有效(个人看法)