小甲鱼 发表于 2015-1-6 20:13:48

{:9_240:}哇塞,wei_Y 速度够快的丫~~支持~~~

只爱陌生猴 发表于 2015-1-6 20:15:48

“效率<字符,字符优先效率靠边”,楼主,这是您说的啊,既然效率靠边,那不就是要求代码越精简越好么。。。既然要求代码精简,这正是递归的特长啊。。。如果一开始就说明,肯定用循环不用递归了。。。

只爱陌生猴 发表于 2015-1-6 20:34:37

那个就不是只写一个函数了吧。。。如果这样的话估计没几个用递归合格的。。。直接在出题时就禁止递归吧,不然后面又有很多参赛者因为不知道不能用递归被坑。。。版主您说呢?

只爱陌生猴 发表于 2015-1-6 21:22:53

/握手

bj584767285 发表于 2015-1-6 22:37:54

才开始学,之前学了一些,中间断了,现在赶快补!只能捧捧场了!

yqustrong 发表于 2015-1-6 22:39:10

不错的活动

p988998 发表于 2015-1-7 06:42:09

捧个场,先混个鱼币

pengfei 发表于 2015-1-7 07:20:20

我是来捧场的~。

吴聊 发表于 2015-1-7 09:00:43

ZM_Lxwz 发表于 2015-1-6 17:43
感觉27楼的挺好 但是最后把(2,n/2)会不会就好多了

其实我考虑能少用字符就少用了 不然就用math.sqrt(n)了...还有列表解析怎么做,想不出来

ZM_Lxwz 发表于 2015-1-7 09:06:30

吴聊 发表于 2015-1-7 09:00
其实我考虑能少用字符就少用了 不然就用math.sqrt(n)了...还有列表解析怎么做,想不出来

什么是列表解析 球科普:cry

微逻辑 发表于 2015-1-7 09:51:33

写了一个,还想优化下,截止日期是什么时间?

杨SHUN 发表于 2015-1-7 11:26:46

我是来捧场,顺便混个鱼币{:9_236:}

wei_Y 发表于 2015-1-7 11:27:17

微逻辑 发表于 2015-1-7 09:51
写了一个,还想优化下,截止日期是什么时间?

两天后。投票结束第一弹结束~。

瞬秒爆加速 发表于 2015-1-7 16:38:48

坑爹!!!

stonesxd 发表于 2015-1-7 16:54:55

支持楼主!

Mvink 发表于 2015-1-7 17:47:14

没有投票权利啊

海豚哥 发表于 2015-1-7 21:20:45

支持啊

微逻辑 发表于 2015-1-7 23:06:57

本帖最后由 微逻辑 于 2015-1-7 23:10 编辑

借鉴了楼主的提示,尽最大能力减少了不必要的字符:
def golf(i):
while 1:
i+=1;s=98 if 0 inelse i
if s==int(str(s)[::-1]):return s第二行while前面原来有一个空格,粘贴过来就没有了。:sweat:

如果允许返回的是字符串,还能少几个字符:
def golf(i):
while 1:
i+=1;s='97' if 0 inelse str(i)
if s==s[::-1]:return s

大水牛 发表于 2015-1-8 11:08:42

刚开始学,好多内置的方法都还不知道,先精神支持吧

aishenwang 发表于 2015-1-8 12:13:10

页: 1 2 [3] 4 5 6 7 8
查看完整版本: #鱼C五周年狂欢预热#第一弹(已结束)