考试还做出来了,现在就忘了。。。
by wrtleo @ 2020-11-08 21:07:19
@[wrtleo](/user/221435) 请注意,C++**不提倡声明全局变量**
把所有全局变量挪到`main`函数里就行了。
by Argon_Cube @ 2020-11-08 21:19:23
@[Unnamed_Cube](/user/372983) 大数组**必须使用全局变量**,否则内存要炸。
by CGDGAD @ 2020-11-08 21:21:48
@[Unnamed_Cube](/user/372983) ?
by Remake_ @ 2020-11-08 21:23:07
@[Miracle_Creator](/user/223797)
在洛谷IDE上如果`p`和`n`是全局变量就会出错,如果在`main`里输出就是正常的。
~~日常玄学~~
by Argon_Cube @ 2020-11-08 21:26:10
@[Unnamed_Cube](/user/372983) ~~那估计是您代码的问题~~
但我全局变量就从来没错过。
> 在程序设计中,全局变量是在所有作用域都可访问的变量,与之对应的是局部变量。
by CGDGAD @ 2020-11-08 21:28:37
@[NSObject](/user/357545) ~~我还没用到过$10^8$个`long long`的数组~~
by Argon_Cube @ 2020-11-08 21:29:49
@[Unnamed_Cube](/user/372983) ~~草,改成局部变量果真就对了~~
by CGDGAD @ 2020-11-08 21:30:57
@[NSObject](/user/357545) 没有啊,在洛谷IDE上我试验的结果是n是局部变量便正常,是全局变量便出错。
~~为什么感觉C++是个玄学的东西~~
by Argon_Cube @ 2020-11-08 21:31:32
@[Unnamed_Cube](/user/372983) $10^5$ 放在main里面肯定出大问题, $10^6$ 更不行了, $10^3$ 以内还好
by CGDGAD @ 2020-11-08 21:31:36