啊啊啊啊,为什么不对啊,大佬在哪?
查看原帖
啊啊啊啊,为什么不对啊,大佬在哪?
778802
Xssion37_XY楼主2023/1/18 21:10

大佬求解

#include<iostream>
using namespace std;
int main(){
    int a1=0,a2=0,a3=0,a4=0,a5=0,a6=0,a7=0,sum=0;
    int a_len;
    cin>>a_len;
    int cp[7];
    for(int i = 0;i <= 6;i ++){
        cin>>cp[i];
    }
    int a[a_len][7];
    for(int i = 0;i <= a_len-1;i ++){
        for(int j = 0;j <= 6;j ++){
            cin>>a[i][j];
        }
    }
    for(int i = 0;i <= a_len-1;i ++){
        for(int j = 0;j <= 6;j ++){
            if(a[i][j] == cp[j]){
                sum++;
            }
        if(sum == 1){
            a1 ++;
        }
        else if(sum == 2){
            a2 ++;
        }
        else if(sum == 3){
            a3 ++;
        }
        else if(sum == 4){
            a4 ++;
        }
        else if(sum == 5){
            a5 ++;
        }
        else if(sum == 6){
            a6 ++;
        }
        else if(sum == 7){
            a7 ++;
        }
        }
    }
    cout<<a1<<" "<<a2<<" "<<a3<<" "<<a4<<" "<<a5<<" "<<a6<<" "<<a7;
}

感觉是对的?

2023/1/18 21:10
加载中...