#include #include #define swap(type,x,y) do{type t=x;x=y;y=t;}while(0) void bubble(int *W,int N) { int i,j; for(i=0;ii;j--) if(W[j-1]>W[j]){ swap(int,W[j-1],W[j]); exchg++; } if(exchg==0)break; } } int count(int *W,int L,int N,int cnt) { int i; for(i=0,cnt=0;L>0&&i