社区讨论

用公式法求并且全TLE的部分后人好吃。

P5657[CSP-S 2019] 格雷码参与者 3已保存回复 2

讨论操作

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

当前回复
2 条
当前快照
1 份
快照标识符
@mivhqvc4
此快照首次捕获于
2025/12/07 16:59
3 个月前
此快照最后确认于
2025/12/10 17:10
3 个月前
查看原帖
如果你用公式法(k ^ (k / 2))求并且用的倒序输出并且TLE全部的话,那么你有可能是在倒序的时候写出了以下代码:
CPP
for(unsigned long long i = p - 1;i >= 0;i--)
{
    cout << b[i];
}
注意一般来说需要等i到-1才会结束循环。但是ull只会溢出,只会TLE,需要改成
CPP
for(unsigned long long i = p;i > 0;i--)
{
    cout << b[i - 1];
}
来保证不会溢出。
不会吧不会真有人和我一样异想天开用公式求然后数组里正着存数据倒着输出还没注意ull不能这么干吧

回复

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

正在加载回复...