HWOJ简单密码破解

import java.util.Scanner;
public class Main {
   public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        String str=scanner.nextLine();
        StringBuffer sb = new StringBuffer();
        for(int i=0;i<str.length();i++){
                char ch = trans(str.charAt(i));
            sb.append(ch);
        }
        System.out.println(sb);
    }
     public static char trans(char s) {
         if(s>='A'&&s<='Y'){
             s+=33;
             return s;
         }
         if(s=='Z'){
             s='a';
             return s;
         }
        if(s>='a'&&s<='c'){
                s='2';
        }else if(s>='d'&&s<='f'){
                s='3';
        }
         else if(s>='g'&&s<='i'){
                s='4';
        }
         else if(s>='j'&&s<='l'){
                s='5';
        }
         else if(s>='m'&&s<='o'){
                s='6';
        }
         else if(s>='p'&&s<='s'){
                s='7';
        }
         else if(s>='t'&&s<='v'){
                s='8';
        }
         else if(s>='w'&&s<='z'){
                s='9';
         }
         return s;
    }
}


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容