题目:
输入形如AB-ABC-cABd-Cb@,输入待分隔长度k; 要求输出保留第一个“-”前面的字符串格式,后面的每k个字符一分格,每三个字符中,大写字母数多的三个字母转大写,小写字母数多的三个字母转小写,一样多的不处理。
输入:
AB-ABC-cABd-Cb@
2
输出:
AB-AB-CC-AB-dc-b@
思路:
题解:
head, tail = input().split("-", 1) # "-"为分隔符,1为分隔次数
k = int(input())
tail = tail.replace("-", "")
ls = ""
for i in range(0,