#include#include #include using namespace std; #define maxn 5010 struct node{ int l,w; }stk[maxn]; bool cmp(node y,node x){ if(x.l =stk[i].l&&stk[j].w>=stk[i].w&&!visit[j]) visit[j]=1,stk[i].l=stk[j].l,stk[i].w=stk[j].w; sum++; //這個循環是重點。 } } printf(%d ,sum); } return 0; }