题解 | #小红结账#(模拟)

小红结账

https://www.nowcoder.com/practice/2cc2498c57ac48eeb4828c088b96372d

#include "bits/stdc++.h"

using namespace std;
#define int long long
#define endl "\n"
#define PII pair<int,int>
#define PIII pair<int,PII>
const int MOD = 1e9 + 7;
const int N = 3e5;

void slu() {
    int n, m;
    cin >> m >> n;
    vector<int> a(n + 1, 0);
    for (int i = 0; i < m; i++) {
        int num, sum;
        cin >> num >> sum;
        int add = sum / num;
        if (add * num != sum)add++;
        num--;
        while (num--) {
            int p;
            cin >> p;
            a[p] += add;
        }
    }
    for (int i = 1; i <= n; i++)cout << a[i] << " ";
}

signed main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    int T;
//    cin >> T;
    T = 1;
    while (T--)slu();

}

全部评论

相关推荐

给🐭🐭个面试机会...:我擦seed✌🏻
点赞 评论 收藏
分享
11-23 15:14
中原工学院 Java
程序员花海_:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务