Wa On #2求调
查看原帖
Wa On #2求调
834073
CHQCHQ楼主2023/9/11 21:19
#include<bits/stdc++.h>
using namespace std;
const int N = 2e5 + 6;
int n, op, k, b, cnt, r, flag = -1e9;
map<pair<int, int>, int> mp;
unordered_map<int, int> t;
set<int> st[N];
set<pair<int, int>> rt[N];
signed main() {
	cin >> n;
	for (int i = 1; i <= n; ++i) {
		cin >> op >> k >> b;
		if (k != flag && !st[r].count(k))st[r].insert(k), t[k] = 0;
		if (k != flag && !rt[r].count({k, b}))rt[r].insert({k, b}), mp[ {k, b}] = 0;
		if (op == 1)cnt++, mp[ {k, b}]++, t[k]++;
		if (op == 2) cout << cnt - t[k] << '\n';
		if (op == 3) cnt = t[k] - mp[ {k, b}], t[k] -= mp[ {k, b}], mp[ {k, b}] = 0, flag = k, r++;
	}
}

请求dalao hack

只有#2 Wa

2023/9/11 21:19
加载中...