- 博客(5)
- 收藏
- 关注
原创 菜圈的codewars(八),Replace With Alphabet Position
Description: Welcome. In this kata you are required to, given a string, replace every letter with its position in the alphabet. If anything in the text isn't a letter, ignore it and don't return
2016-05-06 17:08:07 922
原创 菜圈的codewars(七),Valid Parentheses
这道题是找一个字符串中的括号是不是都是成对的,如果是返回true,否则返回false 其实都是acm入门题的难度,换个语言写熟练熟练 我的比较麻烦了,看到一个左括号,从后面找右括号,有的话就把他俩一起排除,如果最后还剩括号的话就是不成对的 def valid_parentheses(string): string=list(string) i=0 while i<len(str
2016-05-06 16:14:07 979
原创 菜圈的codewars(六),Number-Star ladder
这道题看似简单,但是格式要求很复杂 def pattern(n): x=2; if(n==1): return 1 m=[] m.append('1') m.append('\n') while x<=n-1: l=list(range(x+1)) i=0 while i<len(l): l[i]='*' i+=1 l[0]='1' l[i-1]=
2016-05-05 17:24:42 965
原创 菜圈的codewars(五),Find The Parity Outlier
这题的意思是从一堆奇数里挑偶数,一堆偶数里挑奇数,还算简单。 def find_outlier(integers): odd,even=0,0 oddnum,evennum=0,0 for x in integers: if(x%2==0): evennum=x even=even+1 else: oddnum=x odd=odd+1 if even==l
2016-05-05 11:53:24 1206
原创 菜圈的codewars(四),vasya-clerk
这道题是说,如果有一队人买电影票,他们手中只有25,50或100,票价25,问能不能给这群人找开钱。 #coding=utf-8def tickets(people): m25,m50,m100=0,0,0 #初始化有25,50,100的人" for x in people: if(x==25): m25=m25+1 elif(x==50): m50=m50+1 e
2016-05-05 10:52:01 1017
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人