[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;
}

浙公网安备 33010602011771号