http://www.zeanlomtoe.com/forum/ทรรศนะสมาชิคทั่วไป/1139-สมาชิกเรา-มีใครเขียนโปรแกรม-C-/
http://www.thaiseoboard.com/index.php/topic,307772.msg4254296.html#msg4254296
www.zeanlomtoe.com
for(int i=0;i<x;i++) { for(int j=0;j<y;j++) { k[i][j]= -1; a[j]=0; } } for(int i=0;i<x;i++) { cin >> o[i]; for(int j=0;j<o[i];j++) { cin >> k[i][j]; a[k[i][j]-1]=k[i][j]; } p[i]=i; } for(int i=0;i<x;i++) { for(int j=i+1;j<x;j++) { if(o[i]>o[j]) { tmp = p[i]; p[i] = p[j]; p[j] = tmp; tmp = o[i]; o[i] = o[j]; o[j] = tmp; } } } for(int i=0;i<x;i++) { for(int j=0;j<y;j++) { sta = 0; for(int l=0;l<y;l++) { if(k[p[i]][j]==a[l]) { count++; a[l]=0; sta = 1; break; } } if(sta == 1) break; } } cout<<count;}