Code: Select all
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class burger {
public static void main (String []args) throws NumberFormatException, IOException{
BufferedReader buffer = new BufferedReader(new InputStreamReader(System.in));
int l ;
do {
boolean flag = false ;
boolean flag2 = false ;
int max = 2000000;
l = Integer.parseInt(buffer.readLine());
if(l == 0)break ;
String s = buffer.readLine();
int c = 0;
for(int i = 0; i<s.length();i++){
if(flag2 == false)
if (s.charAt(i)=='R'){
flag = true ;
flag2 = true;}
else if (s.charAt(i)=='D'){
flag = false ;
flag2 = true; }
else
if (s.charAt(i)=='Z')
flag2 = true ;
if( flag2 == true)
switch (s.charAt(i)){
case ('Z'): max = 0;break;
case ('R'): {
if(flag == true)
c =0;
else
if(c<max){
max = ++c ;
c = 0; }
else
c=0;
flag = true ;break;
}
case ('D'): {
if(flag==false)
c=0;
else
if(c<max){
max = ++c;
c = 0; }
else
c=0;
flag = false ;break;
}
case ('.'): c++;
}
}System.out.print(max);
}while(l!=0);
}
}