import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNext()) { String s1 = scanner.next(); String s2 = scanner.next(); char[] c1 = s1.toCharArray(); char[] c2 = s2.toCharArray(); List<Character> list = new ArrayList<>(); for(int i=0; i<c2.length;i++) { for(int j=0; j<c1.length; j++) { if(c2[i] == c1[j]) { c1[j] = '0'; list.add(c2[i]); break; } } } Collections.sort(list); for(Character c: list) { System.out.print(c); } System.out.println(); } } } |
Double click to view unformatted code.