精華區beta ESOE-93 關於我們 聯絡資訊
#include <iostream> using namespace std; int k=0,set[1000]={0}; int main (){ int collector_num,number,No,set_num=0,count=0,i,j,exist[41]={0},smallest=0; cin >> collector_num; for(;;){ if(collector_num==0) break; for(i=0;i<collector_num;i++){ cin >> number; for(j=0;j<number;j++){ cin >> No; No = No-1; exist[No] = exist[No]+1; } } smallest = exist[0]; for(i=0;i<41;i++){ if (exist[i]<smallest) {smallest = exist[i];} exist[i] = 0; } set_num = smallest; cout << set_num<< endl; cin >> collector_num; } return 0 ; }