一个租房广告引发的代码战争

2016-06-22 11:19:50 +08:00
 windirt
起因是有人在群里贴了这个租房广告



然后有人贴了随手写的解决方案





跟着又是贴各种精简版







19387 次点击
所在节点    程序员
106 条回复
chuhemiao
2016-06-22 14:28:04 +08:00
@tangzhehao 赞,原来这才是作者的初始目地
lingo233
2016-06-22 14:29:12 +08:00
''.join(map(lambda i:str([8,2,1,0,3][i]), [2,0,3,2,4,0,1,3,2,3,3]))
4641585
2016-06-22 14:29:48 +08:00
一般来说

print var //是 python2

console.log() //是 js

system.out.println(); //是 java

这几个比较有特点。。
slfmessi
2016-06-22 14:31:24 +08:00
550 ,好便宜
chuhemiao
2016-06-22 14:31:32 +08:00
@4641585 let 是 rust
jixiangqd
2016-06-22 14:31:57 +08:00
@ajan 你这是强行写到一行,与楼主发的 python 版实现并没大区别
tangzhehao
2016-06-22 14:32:46 +08:00
@chuhemiao 其实可以了,愿意这样去推理的,肯定也是有心想要去租房的、且有点头脑的。
ys0290
2016-06-22 14:33:55 +08:00
没人在意这个号码被打爆吗?
yiios
2016-06-22 14:45:19 +08:00
func tel () -> String {
let count = [1,2,3,5,7,0]
let index = [0,3,4,3,2,5,2,5,5,1,5]
var tel = ""
for i in index {
tel = tel + String(count[i])
}
return tel
}
tatsuteng
2016-06-22 14:57:23 +08:00
脸酸
virusdefender
2016-06-22 15:05:16 +08:00
不能和写 Java 的做室友,因为他们很多不会自己进行垃圾回收
cashew
2016-06-22 15:10:23 +08:00
慎重选择用三个字符缩进的室友。。。。。
florije
2016-06-22 15:13:20 +08:00
妈蛋,都上当了,这是中介看不懂,然后发帖引诱小伙伴们帮忙解答……
karnaugh
2016-06-22 15:36:17 +08:00
@florije 是真的。。然后那哥们电话被打爆了。。。。
KKKKKK
2016-06-22 15:41:44 +08:00
@chuhemiao rust 你给不打 分号, 我发死你。:doge:

而且讲道理 rust 输出要用 println! 宏
kkurs
2016-06-22 15:47:03 +08:00
@chuhemiao 别闹了,这里面哪有 Rust...
warcraft1236
2016-06-22 15:50:52 +08:00
把 Java 改成其他语言而已
zcqshine
2016-06-22 15:51:07 +08:00
你们难道没发现这段代码实际上的输出应该是: 联系方式: 25
吗?????
zcqshine
2016-06-22 15:52:33 +08:00
@zcqshine 啊啊啊, 我错了, 没仔细看, 原来已经定义了 tel 变量为 String 类型
zcqshine
2016-06-22 15:58:25 +08:00
@kindjeff java 语法冒号前面要加空格的, 哈哈哈

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

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

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

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

© 2021 V2EX