f*** 科学计数法! 还我CSP20分!
  • 板块灌水区
  • 楼主huang_ak_IOI
  • 当前回复15
  • 已保存回复15
  • 发布时间2022/10/1 19:34
  • 上次更新2023/10/27 09:19:17
查看原帖
f*** 科学计数法! 还我CSP20分!
330418
huang_ak_IOI楼主2022/10/1 19:34

首先 违规紫衫

我知道可能违反了某些规定 但我还要来发个帖子

事情是这样的 CSP-J 2020 T1 我比赛的时候得了80分

当时我不知道怎么错了 今天做的时候发现 c++输出超过10^610 6 的整数时 会把数自动转换成科学记数法

例如 8388608这个数的科学记数法就是:

8.3886081068.388608*10^6

然后那个“8.388608”部分 有一个自动的保留5位小数四舍五入

于是这个科学记数法就变成了:

8.388611068.38861*10^6

然后就WA了两个点

所以我提醒各位oier 千万要注意 输出10^610 6 以上的大数时 要记得把数保留零位小数输出 比如:

cout<<fixed<<setprecision(0)<<x;//保留零位小数

这样就有效的避免了科学记数法的四舍五入精度问题

最后 违规紫衫

哦对了 还有

F**K!!!科学记数法!!!还我二十分!!!

2022/10/1 19:34
加载中...