import java.util.List; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); while(scanner.hasNext()) { String string=scanner.next(); String string2=scanner.next(); List<Character> a=new ArrayList<Character>(); for(int i=0;i<string.length();i++) { for(int j=0;j<string2.length();j++) { if (string.charAt(i)==string2.charAt(j)) { a.add(string.charAt(i)); break; } } } Collections.sort(a); if (a.size()>0) { System.out.print(a.get(0)); for (int i = 1; i < a.size(); i++) { if (a.get(i)!=a.get(i-1)) { System.out.print(a.get(i)); } } } } } } |
Double click to view unformatted code.