一个疑问
  • 板块学术版
  • 楼主ssine233
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/10/21 22:40
  • 上次更新2024/10/21 22:42:08
查看原帖
一个疑问
685398
ssine233楼主2024/10/21 22:40

rt,赛时我的 P11217 得了 0 分。

我赛时预处理部分是这样写的:

mc[0] = 1LL;
for(; mc[tot]<=m; )	mc[++tot] = mc[tot-1] << 1;

而改成这样就 AC 了:

mc[0] = 1LL;
for(; mc[tot]<=m; )	{
	tot++;
	mc[tot] = mc[tot-1] * 2;
}

请问这两种方法有何区别?望解惑

2024/10/21 22:40
加载中...