0分求救
查看原帖
0分求救
1252034
cao_rui_xi楼主2024/8/10 09:55
#include <bits/stdc++.h>
#define int long long
using namespace std;
int n, u1, u3, u7, u30, u120, u365, a[99999],sum,t;
signed main() {
	cin >> n >> u1 >> u3 >> u7 >> u30 >> u120 >> u365;
	for (int i = 1; i <= n; i++) {
		cin>>a[i];
	}
	for(int i=1;i<=n;i++){
		t=i;
		if(a[i]==0){
			t=0;
		}else{
			if(t<3){
				sum+=u1;
			}else if(t<7){
				sum+=u3;
			}else if(t<30){
				sum+=u7;
			}else if(t<120){
				sum+=u30;
			}else if(t<365){
				sum+=120;
			}else{
				sum+=365;
			}
		}
	}
	cout<<sum;
	return 0;
}
2024/8/10 09:55
加载中...