syq 2018-09-13 06:08:46
点我顶贴
收藏
删除
#include<bits/stdc++.h>
using namespace std;
const int MAX=1e8+9;
int a[MAX]={0};
int main()
{
int t,ti,sp,nl,l=0,sum=0;
bool find=false;
cin>>t;
for(int i=0;i<t;i++){
cin>>ti>>sp;
sum+=ti;
if(sum>24){
for(int i=0;i<l;i++){
a[i]=0;
}
l=0;
sum=0;
}
for(int j=0;j<sp;j++)
{
cin>>nl;
for(int k=0;k<l;k++)
{
if(a[k]==nl)
find=true;
}
if(find==false)
{
a[l]=nl;
l++;
}
find=false;
}
cout<<l<<endl;
}
return 0;
}