入门赛 C 70 分求助!
  • 板块学术版
  • 楼主封禁用户
  • 当前回复5
  • 已保存回复5
  • 发布时间2024/12/13 22:46
  • 上次更新2024/12/14 10:24:10
查看原帖
入门赛 C 70 分求助!
1001535
封禁用户楼主2024/12/13 22:46
include<bits/stdc++.h>
using namespace std;
#define int long long
int a[100001], b[100001];
int ans;
int t;
int flag[10001];
int g;
signed main() {
	int n;
	cin >> n;
	for (int i = 1; i <= n; i++) {
		cin >> a[i] >> b[i];
		t++;
		g++;
		if (b[i] == 1) {
			t--;
//			flag[++g] = a[i];
			ans += (a[i]) + (t) * 20;
			t = 0;
		}
		if (i == n && ans == 0) {
			ans += a[i] + (n - 1) * 20;
		}
	}
	cout << ans;
	return 0;
}
/*
5
1 0
2 0
3 0
35 1
91 0
*/

why?

2024/12/13 22:46
加载中...