【杂谈】压行技巧(压代码)
upd:应该是叫压代码吧。。。。我好蠢啊。
蒟蒻 $ noble $_ 热衷于压行(尤其是在vjudge上)
附一个样例(目前代码长度rk1 vjudge)
记录几个小技巧
1、int main() 可以省略成 main()
2、可以不return 0
3、尽量用for 而不用 while
在for的括号里能省很多代码
4、能用逗号绝不用分号
5、但还是要保证可读性
-
main(n){gets(&n);printf("%d",n%85-43);}
谁还认得出来上面这东西?这是A+B problem
6、头文件尽量不要bits,太长了
7、好好计算cin与scanf的取舍
scanf长一些,但cin要std::和iostream。两种看情况使用。
8、交代码时把所有空格和tab删掉
这个是要计算进去的QwQ