import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param students int整型一维数组
* @param sandwiches int整型一维数组
* @return int整型
*/
public int countStudents (int[] students, int[] sandwiches) {
// write code here
List<Integer> zhanxue = new ArrayList<>();
List<Integer> san = new ArrayList<>();
for(int i = 0; i<students.length;i++){
zhanxue.add(students[i]);
}
for(int i = 0; i<sandwiches.length;i++){
san.add(sandwiches[i]);
}
int count = 0;
while(zhanxue.size()>0 && san.size()>0 && count<zhanxue.size()){
if(zhanxue.get(0) == san.get(0)){
zhanxue.remove(0);
san.remove(0);
count=0;
System.out.println("0xue:"+zhanxue.toString()+",0san:"+san.toString());
}else {
zhanxue.add(zhanxue.get(0));
zhanxue.remove(0);
count++;
System.out.println("1xue:"+zhanxue.toString()+",1san:"+san.toString());
}
}
return zhanxue.size();
}
}