P8254 10分求助
  • 板块题目总版
  • 楼主andylii
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/4/3 14:36
  • 上次更新2023/10/28 04:45:32
查看原帖
P8254 10分求助
368338
andylii楼主2022/4/3 14:36
#include <bits/stdc++.h>
using namespace std;
int t[1002] = {},f[1002] = {};
int a[1003][1002];
int main()
{
    int n,m;
    cin >> n >> m;
//  cout << n << m;
    for(int i = 1; i <= m; ++i) {
        for(int j = 1; j <= n; ++j){
            cin >> a[i][j];
//          cout << a[i][j];
        }
    }
    int b[1002];
    int sum = 0;
    for(int i = 1; i <= m; ++i){
        cin >> b[i];
//      cout << b[i];
    }
    int flag = 0;
    for(int i = 1; i <= m; ++i) {
        for(int j = 1; j <= n; ++j){
            if(a[i][j] == 1)
                ++t[i];
            else if (a[i][j] == 0)
                ++f[i];
        }
        cout << flag << ' ';
        if(t[i] > f[i])
            flag = 1;
        else
            flag = 0;
        if(flag == b[i])
            ++sum;
    }
//  cout << t[3] << f[3];
    cout << sum;

    return 0;
}
2022/4/3 14:36
加载中...