为什么编译失败

P3811 【模板】模意义下的乘法逆元

@[wjiay](/user/621883) 电脑问题?
by Tryst @ 2023-07-14 15:53:44


@[wjiay](/user/621883) 我为什么提交您的代码就编译过了 <https://www.luogu.com.cn/record/115473756>
by __zivo2__ @ 2023-07-14 15:54:24


@[wjiay](/user/621883) <https://www.luogu.com.cn/record/115473756> 为什么我就提交成功了
by __zivo2__ @ 2023-07-14 15:55:04


@[wjiay](/user/621883) ```cpp long long inv[3000001]={0,1}; ``` 不要这么定义数组,可改为如下: ```cpp long long inv[3000001]; int main(){ inv[0]=0,inv[1]=1; // ... } ``` 具体我也不知道为甚么,但是我以前也经历过这种东西,会随机 CE / TLE
by FFTotoro @ 2023-07-14 15:57:55


@[zyc212303](/user/556366) 是可以的
by User904032 @ 2023-07-14 15:58:40


@[zyc212303](/user/556366) 谢谢,现在正常了
by MushR @ 2023-07-14 16:00:40


因为编译器会自动补全3000000位的0,然后就会因为可执行文件过大CE
by Lightning_Creeper @ 2023-07-15 11:25:37


|