P2550 [AHOI2001]彩票摇奖 代码遇到问题
  • 板块学术版
  • 楼主伊凡
  • 当前回复9
  • 已保存回复9
  • 发布时间2021/3/21 15:08
  • 上次更新2023/11/5 01:47:03
查看原帖
P2550 [AHOI2001]彩票摇奖 代码遇到问题
400965
伊凡楼主2021/3/21 15:08
#include <iostream>
#include <cstdio>
#include <cstring>
#include <cmath>
using namespace std;
int t[1100][10];
int win[10];
int m[10];
int n;
int sum=0;
int main()
{
    cin>>n;
    for(int i=1;i<=7;i++)
    {
        cin>>m[i];//输入彩票号码 
    }
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=7;j++)
        {
            cin>>t[i][j];//输入购买的彩票号码 
        }
    }
    for(int i=1;i<=n;i++)
    {
        for(int j=1;j<=n;j++)//进行比对,查看是否中奖 
        {
            if((t[i][j]==m[1])||(t[i][j]==m[2])||(t[i][j]==m[3])||(t[i][j]==m[4])||(t[i][j]==m[5])||(t[i][j]==m[6])||(t[i][j]==m[7]))//进行比对 
            {
                sum++;
            } 
        }
        if(sum!=0)//对中奖数进行填写 
        {
            win[7-sum]++ ;
        }
        sum=0;//把计数变量归零 
    }
    for(int i=0;i<7;i++)
    {
        cout<<win[i]<<" ";//输出中了什么奖,数量为几 
    }
    return 0;
}

人很蒙

2021/3/21 15:08
加载中...