struct animal{ int number; int order; animal(int n,int o):number(n),order(o){} }; int main(){ int n,event,id; int order=0; queue<animal>dog; queue<animal>cat; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d%d",&event,&id); ...