`
200830740306
  • 浏览: 105955 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

poj1298 无语。。。

阅读更多

import java.io.BufferedInputStream;
import java.util.Scanner;

/**
* 被题目吓到了。。。
* poj1298
* @author NC
*/
public class Main {

    public static void main(String[] args) {
        Scanner scan = new Scanner(new BufferedInputStream(System.in));
        while (scan.hasNext()) {
            String sss = scan.nextLine().trim();
            if (sss.equals("ENDOFINPUT")) {
                break;
            }
            if (sss.equals("START")) {
                String code = scan.nextLine().trim();
                String end = scan.nextLine().trim();
                char[] cs = code.toCharArray();
                //用foreach循环时,只能读,不能改
                for(int i=0;i<cs.length;i++){
                    if(cs[i]>='A'&&cs[i]<='Z'){
                        int cc = cs[i]-'A';
                        cs[i] = (char)((cc+26-5)%26+'A');
                    }
                }
                System.out.println(cs);//toString的话,不是输出字符串
            }
            if (sss.equals("END")) {
                continue;
            }
        }
    }
}
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics