自我感觉良好,可惜样例都没过
查看原帖
自我感觉良好,可惜样例都没过
700939
wzyddbhw楼主2023/3/13 21:32
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
	int n, i = 0, m = 0;
	int a[105][20];//第一行存中奖号,后面的存买的号
	int b[8] = {0};//记录各种奖的次数
	cin >> n;
	for (i = 0; i <= n ; i++)
	{
		cin >> a[i][1] >> a[i][2] >> a[i][3] >> a[i][4] >> a[i][5] >> a[i][6] >> a[i][7];//输入号码
		sort(&a[i][1], &a[i][7]);//排序
	}
	for (i = 1; i <= n; i++)
	{
		for (int j = 1; j <= 7; j++)
		{
			if (a[i][j] = a[1][j])//比较
				m++;
		}
		b[m]++;//对应的奖 次数加一
		m = 0;
	}
	for (i = 7; i >= 1; i--)
	{
		cout << b[i]<<" ";//倒序输出
	}
	return 0;
}
2023/3/13 21:32
加载中...