题解 | #DNA序列#
DNA序列
https://www.nowcoder.com/practice/e8480ed7501640709354db1cc4ffd42a
# 20240920
while True:
try:
s = input()
N = int(input())
ls = []
for i in range(len(s)):
ls.append(s[i:i+N])
lst = []
for i in ls:
if len(i) == N:
lst.append(i)
#print(ls)
ls1 = []
for i in lst:
ls1.append((i.count('G')+i.count('C'))/len(i))
#ls1.sort(reverse=True)
print(ls[ls1.index(max(ls1))])
except:
break
