import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static int[] minimumZooNumbers(int m, int n, char[] t, int[] s, int[] d) { // Return a list of length n consisting of the answers int temp = 0; for(int i=0; i < n; i++){ for(int j=1; j < (n-i); j++){ if(d[j-1] > d[j]){ temp = d[j-1]; d[j-1] = d[j]; d[j] = temp; temp = s[j-1]; s[j-1] = s[j]; s[j] = temp; temp = t[j-1]; t[j-1] = t[j]; t[j] = (char)temp; } } } int ele=0,dog=0,dml=0,ecl; int[] ec = new int[n]; int[] dm = new int[n]; int[] total = new int[n]; int flag = -1; for(int i=0;i=d[i] && d[i+1]<=s[i+2] ){ ec[ele]=d[i+1]; ele++; flag =0; } else if(i< n-2 &&(flag ==0 && t[i+1]=='E' || t[i+1]=='C')&& s[i+1]>=d[i] && d[i+1]<=s[i+2] ){ dm[dog]=d[i+1]; dog++; flag = 1; } } dml = dm.length; ecl = ec.length; for(int i=0;iele){ for(int i=ele;i