import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class Main { public static void main(String[] args) { // System.out.println("test"); List> temp = new ArrayList<>(); List o = new ArrayList<>(2); o.add("cm"); o.add("mc"); temp.add(o); o = new ArrayList<>(2); o.add("ccm"); o.add("mc"); temp.add(o); o = new ArrayList<>(2); o.add("pm"); o.add("mc"); temp.add(o); o = new ArrayList<>(2); o.add("c"); o.add("mc"); temp.add(o); System.out.println(fun(temp)); } public static int fun(List> temp){ int count = 0; for(List one : temp){ String prod = one.get(0); String tem = one.get(1); char[] prodAr = prod.toCharArray(); char[] temAr = tem.toCharArray(); Arrays.sort(prodAr); Arrays.sort(temAr); String prod1 = String.valueOf(prodAr); String tem1 = String.valueOf(temAr); if(!prod1.equals(tem1)){ count++; } } return count; } }