- 天河初一初二十月模拟赛更正
[CSP-J2020] 优秀的拆分 警示后人
- @ 2025-10-26 18:23:57
不要用std::pow()
1.在输出很大的数时科学计数法把会你一脚踩死让你痛失20pts
2.精度误差超飞你(虽然这题没有这个问题
笑点解析:
上面想到了位运算:
while(n){
if(n&1) vis[tot]=1;
n>>=1,++tot;
}
输出时展示若只力量:
for(int i=tot;i>=0;i--) if(vis[i]) cout<<pow(2,i)<<' ';
当时测了几个大数看着输出的一大堆科学计数法我™还在那乐呢
注意:我不是啥比
1 comments
-
C24zhouyanchen LV 3 @ 2025-10-27 13:23:44
注意:我不是啥比
说点大家不知道的
- 1