编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#25166 #2050. 搭配对决 Compile Error 0 0 ms 0 K C++ / 1.5 K 192024211802 2024-12-21 18:05:54
显示原始代码
#include <iostream>
#include <vector>
using namespace std;
int main() {
    int n = 0, m = 0;
    cin >> n;
    cin >> m;
    vector<int> dress;
    for (int i = 0; i < 5; i++) {
        int a;
        cin >> a;
        dress.push_back(a);
    }
    vector<vector<int>> arr1;
    for (int i = 0; i < n; i++) {
        vector<int> arr11;
        for (int j = 0; j < 5; j++) {
            int b;
            cin >> b;
            arr11.push_back(b);
        }
        arr1.push_back(arr11);
    }
    vector<vector<int>> arr2;
    for (int i = 0; i < m; i++) {
        vector<int> arr22;
        for (int j = 0; j < 2; j++) {
            int c;
            cin >> c;
            arr22.push_back(c);
        }
        arr2.push_back(arr22);
    }

    for (int i = 0; i < m; i++) {
        int sum = 0;
        if (arr2[i][1] < dress[i]) {
            cout << "Y" << endl;
        } else {
            sum += dress[i];
            for (int j = 0; j < 5; j++) {
                int x = 0;
                for (int k = 0; k < n; k++) {
                    int m = 0;
                    if (arr1[k][i] > m) {
                        m = arr1[k][i];
                        x = k;
                    }
                }
                arr1[x][i] = 0;
                sum += m;
            }
            if (sum >= arr2[i][1]) {
                cout << "Y" << endl;
            } else {
                cout << "N" << endl;
            }
        }
    }
    return 0;
}

编译信息

/sandbox/1/a.cpp: In function 'int main()':
/sandbox/1/a.cpp:16:22: error: '>>' should be '> >' within a nested template argument list
   16 |     vector<vector<int>>arr1;
      |                      ^~
      |                      > >
/sandbox/1/a.cpp:28:22: error: '>>' should be '> >' within a nested template argument list
   28 |     vector<vector<int>>arr2;
      |                      ^~
      |                      > >