社区讨论

告诫后人

P3403跳楼机参与者 6已保存回复 8

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
8 条
当前快照
1 份
快照标识符
@lod0s0n6
此快照首次捕获于
2023/10/30 22:53
2 年前
此快照最后确认于
2023/11/05 09:10
2 年前
查看原帖
给dis[]初始值1e18,WA with 80pts
和题解对了半天都看不出区别
最后把按照memset(0x3f)来初始化就AC了
后来才反应过来h<=2^63-1,你dis初始值在long long范围内给的再大也会给予答案贡献,即这句:
CPP
for(ri i=0;i<x;++i)if(h>=dis[i])
    ans+=(h-dis[i])/x+1;
所以理论上这题初始值应该给UNSIGNED_LONG_LONG_MAX才保证不会被hack?(有格雷码那味了)
不过给0x3f却还是能AC的

回复

8 条回复,欢迎继续交流。

正在加载回复...