编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#32331 #2053. 帽子为什么尖尖的? Compile Error 0 0 ms 0 K C++ 17 / 957 B 192024212746 2025-03-16 23:47:56
显示原始代码
#include <bits/stdc++.h>
#include <set>
using namespace std;
typedef long long ll int main() {
    int n;
    cin >> n;
    multiset<int> c;
    for (int i = 0; i < n; ++i) {
        int x;
        cin >> x;
        c.insert(x);
    }
    int q;
    cin >> q;
    while (q--) {
        int op;
        cin >> op;
        if (op == 1) {
            int p;
            cin >> p;
            c.insert(p);
        } else if (op == 2) {
            int p;
            cin >> p;
            auto it = c.find(p);
            if (it != c.end()) {
                c.erase(it);
            }
        } else {
            int l, r;
            cin >> l >> r;
            ll sum = 0;
            auto start = c.lower_bound(l);
            auto end = c.upper_bound(r);
            for (auto it = start; it != end; ++it) {
                sum += *it;
            }
            cout << sum << endl;
        }
    }
    return 0;
}

编译信息

/sandbox/1/a.cpp:5:1: error: expected initializer before 'int'
    5 | int main() {
      | ^~~