Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
答案都没啥问题,为什么会WA啊,有没有大神看看import java.util.*; public class p1002 { public static void main(String[] args) { Scanner reader=new Scanner(System.in); int n=reader.nextInt(),m=n+1; HashMap<String,Integer> table=new HashMap<String,Integer>(); String str,string=""; int i,len,number,count=0; char letter; while(m--!=0){ str=reader.nextLine(); len=str.length(); count=0; for(i=0;i<len;i++){ letter=str.charAt(i); if(letter=='-') continue; else if(letter>='0'&&letter<='9') string+=letter; else { number=(int)letter; if(letter>='A'&&letter<='P') number++; number=number/3+28; string+=(char)number; } count++; if(count==3) string+="-"; } if(table.containsKey(string)) table.put(string,table.get(string)+1); else table.put(string,1); string=""; } count=0; String arr[]=new String[n]; for(String key : table.keySet()){ i=table.get(key); if(i==1) continue; string=key; i+=48; string+=" "+(char)i; arr[count]=string; count++; } if(count==0) System.out.println("No duplicates."); else { Arrays.sort(arr,0,count); for(i=0;i<count;i++) System.out.println(arr[i]); } reader.close(); } } Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator