Python写法: N = int(raw_input()) strings = [] for i in range(N): strings.append(raw_input()) # 将字符串“标准化”;“标准化”结果相同的字符串即为“同类别” def normalize(string): # 把字符串打散成单个字符 chars_in_the_string = [s for s in string] # 对这些字符排序 chars_in_the_string.sort() # 重组为“标准化”的字符串 return ''.join(chars_in_the_string) norms = set() for string in strings: nomrs.add(normalize(string)) print len(norms)
点赞 评论

相关推荐

点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务