本地能过,但四个re 一个wa,python
查看原帖
本地能过,但四个re 一个wa,python
929490
loren111楼主2023/3/1 09:09
n1 = input()
n2 = input()
n3 = input()
n4 = input()
n = n1+n2+n3+n4
s = {}
for i in n:
  if i not in ['.','!',' ']:
    s[i] = s.get(i,0)+1
a = sorted(s.items(),key=lambda x:x[0])
b = [['' for i in range(405)] for i in range(26)]
for i in range(26):
  k = max(s.values()) - a[i][1]
  for j in range(max(s.values())+1):
    if j == max(s.values()):
      b[j][i] = chr(65+i)
    else:
      if k > 0:
        b[j][i] = ' '
        k -= 1
      else:
        b[j][i] = '*'
for i in range(max(s.values())+1):
  for j in range(26):
    print(b[i][j],end=' ')
  print('\n',end='')


    


2023/3/1 09:09
加载中...