#第三题 ac letterlist = "1234567890qwertyuiopasdfghjklzxcvbnm&=+$,;?/-_.!~*'()#QWERTYUIOPASDFGHJKLZXCVBNM" string = raw_input() start = 0 end = 0 result = [] last_end = -1 for i in range(len(string)): if string[i] == "@": start = i continue if string[i] == ".": end = i if (end - start + 1 - 2) <= 119: start3 = start - 3 # print start3 if start3 < 0 or start3 <= last_end: last_end = end continue else: last_end = end test_string = string[start3:start] flag = 0 for letter in test_string: if letter not in letterlist and letter != "@": flag = 1 if (flag == 1): continue else: result.append(start3) result.append(start3+1) result.append(start3+2) else: continue final = "" for i in range(len(string)): if i in result: final += "*" else: final += string[i] print final
点赞 评论

相关推荐

你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
牛客网
牛客企业服务