[Luogu] B3826 题解

B3826 题解

题意化简:给出两个数列 \(a_0,a_1,...,a_n\)\(b_0,b_1,...,b_n\),设 \(sum=0\),如果 \(b_i=1\)\(sum=sum+a_i\),否则 \(sum=sum+10\)。最后输出 \(sum\)

#include<bits/stdc++.h>
using namespace std;
int n,a[1145],b[1145],sum; 
int main()
{
	ios::sync_with_stdio(false);
	cin.tie(0), cout.tie(0);
	cin>>n;
	for(int i=0;i<n;++i){
		cin>>a[i]>>b[i];
		if(b[i]==1) sum+=a[i];
		else sum+=10;
	}
	cout<<sum;
	return 0;
}
posted @ 2023-11-17 20:37  FurippuWRY  阅读(24)  评论(0)    收藏  举报