能力值:
(RANK:1060 )
|
-
-
2 楼
1 2 3 4 5 6 7 | In [1]: s = '你54839865486548650468054658847397577599他5542385997788999345666666
66666666666666999999999999999999999999我8888888888888888888888888888888888888'
In [2]: import re
In [3]: sum (map(int, re.findall( '-*\d+' , s)))
Out[3]: 554238599778899934566666730395421042104539356943547736286466486L
|
|
能力值:
( LV2,RANK:140 )
|
-
-
3 楼
f哥,小弟只会简单的C和汇编,请问你用的是什么语言啊?
|
能力值:
(RANK:1060 )
|
-
-
4 楼
python2.7,好在题目没规定用c
|
能力值:
( LV2,RANK:140 )
|
-
-
5 楼
python真是一门强大的语言,看来我要学习的还有很多
|
能力值:
( LV15,RANK:520 )
|
-
-
6 楼
可怜的孩子啊
|
能力值:
( LV2,RANK:10 )
在线值:
|
-
-
7 楼
forgot大哥,你用的是ipython吧
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
还真不会做啊!
|
能力值:
( LV3,RANK:20 )
在线值:

|
-
-
9 楼
这很像那种简单的字符串处理的ACM题……
另外话说我一看到高精度算术就头疼……
|
能力值:
( LV7,RANK:100 )
在线值:

|
-
-
10 楼
还以为printf 30+40+50=120呢
|
能力值:
( LV2,RANK:140 )
|
-
-
11 楼
唉,就是呀,w哥和s哥都不理我,相当的可怜 
|
能力值:
( LV15,RANK:670 )
|
-
-
12 楼
s哥是谁?
|
能力值:
( LV4,RANK:50 )
|
-
-
13 楼
对于字符串还要考虑编码的问题吧,除非题目有默认是ANSI的编码。
先应该检测字符串的编码,然后根据相应的编码来确定哪些是数字。
|
能力值:
( LV2,RANK:140 )
|
-
-
14 楼
s哥是sessiondiy啦
我很赞同,所以我说刘涛涛前辈的这道题目看似简单,实则包含好几个问题
|
能力值:
( LV13,RANK:540 )
|
-
-
15 楼
果然牛人到处都是啊~~
|
能力值:
( LV6,RANK:90 )
|
-
-
16 楼
两行的来了,纯属娱乐 
python2.5 s = '你54839865486548650468054658847397577599他554238599778899934566666666666666666666999999999999999999999999我8888888888888888888888888888888888888'
sum(map(int,"".join(x*x.isdigit()+(not x.isdigit())*" " for x in s ).split()))
|
能力值:
( LV5,RANK:70 )
|
-
-
17 楼
楼主的题就是搜索数字(遇到数字开始,非数字结束),然后相加.
楼主的代码太没效率了..
|
能力值:
( LV2,RANK:10 )
在线值:

|
-
-
18 楼
话说地球人就是强。
|
能力值:
(RANK:1060 )
|
-
-
19 楼
继续娱乐
1 | sum (map(int, '' . join (x if x.isdigit() else ' ' for x in s). split ()))
|
|
能力值:
(RANK:1060 )
|
-
-
20 楼
[QUOTE=forgot;852494]继续娱乐
1 | sum (map(int, '' . join (x if x.isdigit() else ' ' for x in s). split ()))
|
[/QUOTE]
继续娱乐
1 | sum (map(int, __import__( 're' ).findall( '-*\d+' , s)))
|
|
能力值:
( LV6,RANK:80 )
|
-
-
21 楼
向牛人学习~~~
|
能力值:
( LV4,RANK:50 )
在线值:
|
-
-
22 楼
atoi
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
 这题的本意不是搜索数字的方法,主要考N个大数相加的算法.........
|
能力值:
( LV7,RANK:100 )
|
-
-
24 楼
问一句:楼主用的是何编译器?
|
能力值:
( LV7,RANK:100 )
|
-
-
25 楼
在vc++ 6.0下将代码中所有unsigned去掉,编译链接通过
楼主果然强大,不知现在就业否,鄙人学习了
|
|
|