import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a=sc.nextInt(),b=sc.nextInt(),c=sc.nextInt(); int num=-32; if(a==1) num=0;//小写 String s=sc.next(); for (int i = 1; i < s.length()-1; i++) { if(!('a'<=s.charAt(i-1)&&s.charAt(i+1)<='z'||'0'<=s.charAt(i-1)&&s.charAt(i+1)<='9')) continue; if(s.charAt(i)=='-'){ if(s.charAt(i-1)<s.charAt(i+1)){ String str=""; if('a'<=s.charAt(i-1)&&s.charAt(i-1)<='z'){ if(c==1){ for (int j = s.charAt(i-1)+1; j <s.charAt(i+1); j++) { for (int k = 0; k <b; k++) if(a==3)str+="*"; else str+=(char)(j+num); } } else{//逆序 for (int j = s.charAt(i+1)-1; j >s.charAt(i-1); j--) { for (int k = 0; k <b; k++) if(a==3)str+="*"; else str+=(char)(j+num); } } }else { if(c==1){ for (int j = s.charAt(i-1)+1; j <s.charAt(i+1); j++) { for (int k = 0; k <b; k++) if(a==3)str+="*"; else str+=(char)(j); } }else{ for (int j =s.charAt(i+1)-1; j > s.charAt(i-1); j--) { for (int k = 0; k <b; k++) if(a==3)str+="*"; else str+=(char)(j); } } } s=s.substring(0,i)+str+s.substring(i+1,s.length()); } } } System.out.println(s); } }
0.0分
0 人评分