package main
import (
"fmt"
"strings"
)
func main() {
var s string
var k int
fmt.Scan(&s, &k)
max := 0
idx := 0
for i:=0; i<=len(s)-k; i++ {
if strings.Contains(s[i:i+k], "C") || strings.Contains(s[i:i+k], "G") {
c := strings.Count(s[i:i+k], "C")
g := strings.Count(s[i:i+k], "G")
if max < c + g {
max = c + g
idx =i
}
}
}
if max > 0 {
fmt.Println(s[idx:idx+k])
}
}

京公网安备 11010502036488号