为啥交了好几次都CE??

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

大数组别用 ={} 赋值,会使编译产生的文件太大的。
by w23c3c3 @ 2021-11-15 11:30:58


@[w23c3c3](/user/109942) 真的过了。。但这是为什么呢。。
by Diamiko @ 2021-11-15 11:36:29


`ll f[3000005]={1}` 相当于 `ll f[3000005]={1,0,0,0,0,0,0...0,0}`(有 $3000004$ 个 $0$),会导致生成的可执行文件过大,CE。
by int114514 @ 2021-11-15 11:38:50


就他大概会把这个赋值在编译时展开然后就挂了。
by w23c3c3 @ 2021-11-15 11:38:53


@[int114514](/user/341741) @[w23c3c3](/user/109942) 谢谢
by Diamiko @ 2021-11-15 11:40:58


|