import java.util.ArrayList;
import java.util.Collections;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
int n = sc.nextInt();
int k = sc.nextInt();
String str = sc.next();
char[] s = str.toCharArray();
int g = 0;
int t = 0;
for (int i = 0; i < n; i++) {
if(s[i] == 'G') g = i;
if(s[i] == 'T') t = i;
}
int temp = 0;
char jk;
if(t < g) {
temp = g;
g = t;
t = temp;
jk = s[t];
s[t] = s[g];
s[g] = jk;
}
boolean flat = false;
while(g <= n-1){
if(s[g] == '#') {
System.out.println("NO");
flat = true;
break;
}
if(s[g] == 'T'){
System.out.println("YES");
flat = true;
break;
}
g += k;
}
if(flat == false) System.out.println("NO");
}
}
}
CodeForces-735A
最新推荐文章于 2024-05-24 02:08:26 发布