@[yyb18660335329](/user/749958) $getprize[]数组$不能用bool,不然张数就永远是1或0。
代码:
```cpp
#include<bits/stdc++.h>
using namespace std;
bool prize[35];
int getprize[10];
int main()
{
int n;
cin>>n;
for(int i=1;i<=7;i++)
{
int num;
cin>>num;
prize[num]=1;
}
for(int i=1;i<=n;i++)
{
int dy=0;
dy=0;
for(int j=1;j<=7;j++)
{
int num;
cin>>num;
if(prize[num]) dy++;
}
getprize[dy]++;
}
for(int i=7;i>=1;i--)
{
cout<<getprize[i]<<" ";
}
cout<<endl;
}
by lan_an_11 @ 2023-12-02 14:59:07
@[lan_an_11](/user/811047) 感谢%%%
by yyb18660335329 @ 2023-12-03 11:22:49