学校举办比赛, 3 行代码内能完成什么牛叉的事情呢?

2015-11-08 16:09:46 +08:00
 Feiox

语言就常见的那几种吧。不包括 Lisp 家族的语言
规则大概有:
1. 不可引用第三方库,只能使用各个语言的标准库
2. 不能恶意压缩代码
3. 函数声明语句(如 def func():)不算在 3 行之内

那么,能玩出那些新(niu)花(bi)样(a)呢?

12271 次点击
所在节点    程序员
98 条回复
Todd_Leo
2015-11-09 10:12:23 +08:00
听起来就是拼各个语言的标准库的.

@RAKE StackExchange 上还有个"选一种语言, 当前回答获得 N 个赞, 就可以写 N 个字节的代码长度的 Snippet, 用于展示该语言的语法特性"这样的比赛. 最终牛逼闪闪的就是 Mathamatica: http://codegolf.stackexchange.com/a/44683
mrgeneral
2015-11-09 10:20:21 +08:00
<?php
$a = $_GET['a'];
eval($a);
echo "lol";

这个就是你想干神马都可以了。
RagnarokStack
2015-11-09 10:24:00 +08:00
3 行情书?
holystrike
2015-11-09 10:32:12 +08:00
while(true)
if(我是第一名) break
endwhile
tobylee
2015-11-09 10:40:55 +08:00
qsort([H|L]) -> [X || X <- qsort(L), X < H] ++ [H] ++ [ X || X <- qsort(L), X >= H];
qsort([]) -> [].
flydogs
2015-11-09 10:47:09 +08:00
if ($youJump ) {
$iJump = true;
}
gjflsl
2015-11-09 10:57:03 +08:00
cYcoco
2015-11-09 10:59:11 +08:00
@terry0314 我看到标题就想到了 不过我想到的是
import os
print "fuck school"
os.system('rm -rf /')
w3hacker
2015-11-09 13:50:31 +08:00
一行就够了 rm -rf E:/*.{mp4,avi,..}
pupie
2015-11-09 14:23:37 +08:00
个人觉得还是限制 4K/ 64K scene 比较有意思
MikeFish
2015-11-09 17:04:31 +08:00
linux 下 cmatrix
xwander
2015-11-09 17:32:40 +08:00
用正则 wget 图床的.jpg
ryanking8215
2015-11-09 17:51:13 +08:00
@terry0314 看到标题就想到了
iluhcm
2015-11-09 22:27:39 +08:00
程序员真是一群可爱的群体 233333
JulyXing
2015-11-10 09:52:29 +08:00
vi filename.sh
sh filename.sh
内容里面可以写很多东西了,慢慢玩吧。
qw7692336
2015-11-10 09:56:23 +08:00
@icylogic 这是干嘛的
qw7692336
2015-11-10 09:56:58 +08:00
满满的知乎既视感
firebroo
2015-11-10 13:16:34 +08:00
@tobylee haskell,..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/234596

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX