import java.io.*; import java.util.*; public class Main { public static void main(String[] args) { Scanner sc=new Scanner(System.in); PrintWriter out=new PrintWriter(new OutputStreamWriter(System.out)); ArrayList<Integer>arr; TreeMap<Integer,Integer>map; while(sc.hasNext()){ int m=sc.nextInt(); if(m==0)break; arr=new ArrayList<Integer>(); map=new TreeMap<>(); while(m-->0){ int n=sc.nextInt(); arr.add(n); } for (int i = 0; i < arr.size(); i++) { int num=xg(arr.get(i)); if(map.containsKey(num))map.put(num, map.get(num)+1); else map.put(num, 1); } boolean Exist=false; Collections.sort(arr); for (int i = 0; i < arr.size(); i++) { int l=arr.get(i); int num=xg(l); if(map.get(num)==1){out.print(l+" ");Exist=true;} } if(!Exist)out.print("None"); out.println(); out.flush(); } } static int xg(int n){ int i=-1; int[]a=new int[(n+"").length()]; while(n>0){ a[++i]=n%10;n/=10; } Arrays.sort(a); String str=""; for (int j =a.length-1; j >=0 ; j--) { str+=a[j]; } return Integer.parseInt(str); } }
0.0分
1 人评分
计算质因子 (C++代码)浏览:1617 |
C语言训练-大、小写问题 (C语言代码)浏览:724 |
【蟠桃记】 (C语言代码)浏览:664 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:464 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:531 |
母牛的故事 (C语言代码)浏览:549 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:593 |
C二级辅导-同因查找 (C语言代码)浏览:563 |
C二级辅导-统计字符 (C语言代码)浏览:627 |
简单的a+b (C语言代码)浏览:504 |