招行代码题1
package test; import java.util.HashMap; import java.util.Scanner; import java.util.Stack; public class Main{ // HashMap<Character,Character> map=new HashMap<>(); public static void main(String[] args) { // Scanner sc=new Scanner(System.in); int n=sc.nextInt(); String[] a=new String[n]; for (int i = 0; i <n ; i++) { a[i]=sc.next(); } HashMap<Character,Character> map=new HashMap<>(); map.put('1','1'); map.put('2','5'); map.put('3','8'); map.put('4','7'); map.put('6','9'); map.put('5','2'); map.put('8','3'); map.put('7','4'); map.put('9','6'); for (int i = 0; i < n; i++) { int left=0; int right=a[i].length()-1; boolean flag=true; while (left<right){ if(a[i].charAt(left)!=map.get(a[i].charAt(right))){ // System.out.println("NO"); flag=false; } left++; right--; } if(flag==true){ System.out.println("YES"); }else { System.out.println("NO"); } } } }
#招商银行信用卡中心2020春招##招商银行##笔试题目#