import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import java.util.Scanner; import java.util.Stack; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()) { int x = scanner.nextInt(); if(x == 0) { break; } List<String> list = new ArrayList<String>(); for(int i=0; i<x; i++) { String s = scanner.next(); list.add(s); } Collections.sort(list); for(int i=0; i<x; i++) { String s = list.get(i); if(s.length()>4 && s.substring(s.length()-4, s.length()).equals(".exe")) { String s1 = s.substring(0,s.length()-4); if(list.indexOf(s1) != -1) { System.out.println(s); } } } } } } |
Double click to view unformatted code.