题解 | #简单密码#
简单密码
https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); char[] a = {'2', '2', '2', '3', '3', '3', '4', '4', '4', '5', '5', '5', '6', '6', '6', '7', '7', '7', '7', '8', '8', '8', '9', '9', '9', '9' }; while (in.hasNext()) { String str = in.next(); String rs=""; for (int i=0;i<str.length();i++){ char c = str.charAt(i); if(c>='A'&&c<='Z'){ c+=33; if(c>'z'){ c-=26; } }else if(c>='a' && c<='z'){ c=a[c-'a']; } rs+=c; } System.out.println(rs); } } }