50分求助!
查看原帖
50分求助!
1284034
__lihaoyu68__楼主2024/5/22 18:21
#include <bits/stdc++.h>
using namespace std;
long long i, j, k = 0, n, op, l, r;
stack <long long> s;
int main() {
	cin >> n;
	for (i = 1; i <= n; i++) {
		cin >> op;
		if (op == 1) {
			cin >> l >> r;
			for (j = l; j <= r; j++) s.push(j);
		} else {
			cin >> l;
			for (int j = 1; j <= l; j++) {
				k += s.top();
				s.pop();
			}
			cout << k << endl;
			k = 0;
		}
	}
	return 0;
}

有没有dalao帮帮我

2024/5/22 18:21
加载中...