#coding=utf-8 import sys for line in sys.stdin: a = line.split()[0] # print(a) a=list(a.lower()) output='' print(a) eight_num=a.count('g') output+='8'*eight_num for i in range(eight_num): a.pop(a.index('e')) a.pop(index=a.index('i')) a.pop(index=a.index('g')) a.pop(index=a.index('h')) a.pop(index=a.index('t')) six_num=a.count('x') output += '6' * six_num for i in range(six_num): a.pop(a.index('s')) a.pop(a.index('i')) a.pop(a.index('x')) seven_num = a.count('s') output += '7' * seven_num for i in range(seven_num): a.pop(index=a.index('s')) a.pop(index=a.index('e')) a.pop(index=a.index('v')) a.pop(index=a.index('e')) a.pop(index=a.index('n')) five_num = a.count('v') output += '5' * five_num for i in range(seven_num): a.pop(index=a.index('f')) a.pop(index=a.index('i')) a.pop(index=a.index('v')) a.pop(index=a.index('e')) four_num = a.count('v') output += '4' * four_num for i in range(four_num): a.pop(index=a.index('f')) a.pop(index=a.index('o')) a.pop(index=a.index('u')) a.pop(index=a.index('r')) two_num = a.count('w') output += '2' * two_num for i in range(two_num): a.pop(index=a.index('t')) a.pop(index=a.index('w')) a.pop(index=a.index('o')) three_num = a.count('t') output += '3' * three_num for i in range(three_num): a.pop(index=a.index('t')) a.pop(index=a.index('h')) a.pop(index=a.index('r')) a.pop(index=a.index('e')) a.pop(index=a.index('e')) nine_num = a.count('i') output += '9' * nine_num for i in range(nine_num): a.pop(index=a.index('n')) a.pop(index=a.index('i')) a.pop(index=a.index('n')) a.pop(index=a.index('e')) one_num = a.count('o') output += '1' * one_num for i in range(one_num): a.pop(index=a.index('o')) a.pop(index=a.index('n')) a.pop(index=a.index('e')) print(sorted(output))
华为笔试题3 4.24 为啥只能AC 50%
最新推荐文章于 2024-04-26 22:40:25 发布