//Q1
package lbz.sdust.newke.online;
/**
* @author LbZhang
* @version 创建时间:2016年4月19日 下午7:02:12
* @description 类说明
*/
public class Transform {
public String trans(String s, int n) {
if(s==null||s.length()!=n||n<1||n>500){
return "";
}
StringBuilder sb = new StringBuilder();
String[] ts = s.split(" ");
for(int i=ts.length-1;i>=0;i--){
sb.append(ts[i]);
sb.append(" ");
}
String res = sb.toString().substring(0,sb.toString().length()-1);
StringBuffer sb1=new StringBuffer("");
char[] resChar = res.toCharArray();
for(int i=0;i<resChar.length;i++){
if(resChar[i]>='a'&&resChar[i]<='z'){
sb1.append((char)(resChar[i]-32));
}else if(resChar[i]>='A'&&resChar[i]<='Z'){
sb1.append((char)(resChar[i]+32));
}else{
sb1.append(resChar[i]);
}
}
res = sb1.toString();
return sb1.toString();
}
public static void main(String[] args) {
System.out.print(new Transform().trans("This is a sample", 16));
}
}