【入门5】字符串https://www.luogu.com.cn/training/104#problemsP5733 【深基6.例1】自动修正
s = input().upper()
print(s)
n = int(input())
s = input()
ls = len(s)
for i in range(ls):
t = ord(s[i])
t += n
if t > 122:
t -= 26
print(chr(t), end='')
print()
import math
s = input().strip()
ls = len(s)
a = {}
for i in range(26):
base = ord('a')
t = i + base
tc = chr(t)
a[tc] = int(0)
#print(a)
for i in range(ls):
c = s[i]
#print(c)
a[c] = a[c] + 1
#print(a)
maxx = -1
minn = 999
for key, value in a.items():
#print(key, " : " , value)
if value == 0:
continue
if value> maxx:
maxx = value
if value < minn:
minn = value
#print(maxx , minn)
def check(n):
if n < 2:
return False
for i in range(2, n):
if n % i == 0:
return False
return True
if check(maxx - minn):
print("Lucky Word")
print(maxx - minn)
else:
print("No Answer\n0")
T = int(input())
op_pre = 'a'
op = ['+', '-', '*', '=']
while T > 0:
s = list(input().split())
#print(s)
ls = len(s)
#print(ls)
if ls == 3:
op_pre = s[0]
if op_pre == 'a':
a = eval(s[1])
b = eval(s[2])
ans = a + b
fin = str(a) + op[0] + str(b) + op[3] + str(ans)
elif op_pre == 'b':
a = eval(s[1])
b = eval(s[2])
ans = a - b
fin = str(a) + op[1] +