欢迎光临散文网 会员登陆 & 注册

Codeforces Round 883 (Div. 3) 93分钟ak实况

2023-07-08 09:44 作者:陌风ちゃん  | 我要投稿

C. Rudolf and the Another Competition

#include <bits/stdc++.h>

using namespace std;


int main() {

int T;

scanf("%d", &T); getchar();

for (int TT = 0; TT < T; ++TT) {

int n, m, h;

scanf("%d%d%d", &n, &m, &h);

vector<pair<int, int>> score(n);

vector<vector<int>> mat(n, vector<int>(m));

for (int i = 0; i < n; i++) {

for (int j = 0; j < m; j++) {

scanf("%d", &mat[i][j]);

}

}

int cnt, s, sc;

for (int i = 0; i < n; i++) {

sort(mat[i].begin(), mat[i].end());

cnt = s = sc = 0;

for (int n : mat[i]) if (s + n <= h) {

cnt++; s += n; sc += s;

}

score[i] = { cnt, sc };

}

cnt = 1;

for (int i = 1; i < n; i++) {

cnt += score[i].first == score[0].first ? score[i].second < score[0].second : score[i].first > score[0].first;

}

printf("%d\n", cnt);

}

return 0;

}

被hack了,可以帮忙看看哪错了吗?(菜鸡求助

Codeforces Round 883 (Div. 3) 93分钟ak实况的评论 (共 条)

分享到微博请遵守国家法律