社区讨论
为什么是30分,求教
B3945[语言月赛 202403] 数数,数数,数数参与者 2已保存回复 4
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 4 条
- 当前快照
- 1 份
- 快照标识符
- @m5xxg8uu
- 此快照首次捕获于
- 2025/01/15 21:18 去年
- 此快照最后确认于
- 2025/11/04 11:33 4 个月前
CPP
#include <iostream>
using namespace std;
typedef long long ll;
int main() {
ll n, q, v, time = 0, a[100001], j = 1;
cin >> n >> q >> v;
for (ll i = 0; i <= 100000; i++)
a[i] = 0;
for (ll i = 1; i <= n; i++) {
cin >> a[0];
if (a[0] >= v) {
time++;
a[i] = 1;
}
}
for (ll i = 1; i <= q ; i++) {
ll x, y;
cin >> x >> y;
if (a[x] == 1) {
if (y < v)
time--;
} else {
if (y >= v)
time++;
}
}
cout << time;
return 0;
}
回复
共 4 条回复,欢迎继续交流。
正在加载回复...