import java.util.*; public class Main { public static void main(String[] args){ Scanner in = new Scanner(System.in); while(in.hasNext()) { int n = in.nextInt(); if(n==0) { break; } String[] file = new String[n]; for(int i =0;i<n;i++) { file[i]=in.next(); } ArrayList<String> al = new ArrayList<String>(); for(String s :file) { String[] s1 = s.split("\\."); String end = s1[s1.length-1]; if(end.equals("exe")) { String body =""; for(int i =0;i<s1.length-2;i++) { body=body+s1[i]+"."; } body+=s1[s1.length-2]; for(String a:file) { if(a.equals(body)) { al.add(s); } } } } Collections.sort(al); for(String s:al) { System.out.println(s); } } } } |
Double click to view unformatted code.