cin,cout 的箭头等等。
这个帖子不准水楼,务必要求真实。。。
如果用for(auto i : k)报错了,那就得在编译器选项中加入-std=c++11注意:要在“编译时加入以下命令”旁边打勾
for(auto i : k)
-std=c++11
int
#define int long long
map
unordered_map
printf("%c", "\n"[i == n]
但我没用新电脑试过,可能只有很老的电脑会这样。
家里那台老爷电脑就是这样进入废品站的
递归函数中一定要写好出口;不然性能差的电脑可能会无限循环直到死机。。。别问我怎么知道的
建议提前学习如何使用Linux系统 不然......
int a; printf("%lld", a);
本地测试没有任何问题,但是官方评测就是0分!%d 输出 long long int 也是一样,切记不要混用
while()
如果跳出条件为n==0 那么千万别写成 while(n==0)
在while()中,如果没有保证,把==换成<=或>=
共 122 条回复
如果用
for(auto i : k)
报错了,那就得在编译器选项中加入-std=c++11
注意:要在“编译时加入以下命令”旁边打勾int
数组开 时,千万不要#define int long long
。map
过多时用unordered_map
。printf("%c", "\n"[i == n]
。十年oi一场空
写错头文件还是一场空
例:#include<btis/stdc++.h>
||
但我没用新电脑试过,可能只有很老的电脑会这样。
家里那台老爷电脑就是这样进入废品站的
递归函数中一定要写好出口;不然性能差的电脑可能会无限循环直到死机。。。别问我怎么知道的
建议提前学习如何使用Linux系统 不然......
本地测试没有任何问题,但是官方评测就是0分!%d 输出 long long int 也是一样,切记不要混用
while()
在while()中,如果没有保证,把==换成<=或>=