一片WA
查看原帖
一片WA
1321843
Xu_dcm楼主2024/6/22 11:51

零分求教

#include<bits/stdc++.h>
using namespace std;
long long a[10];
bool q[1000010];
int main(){
	long long n, sum = 0;
	cin >> n;
	for (int i = 1;i <= 6;i ++) cin >> a[i];
	for (long long i = 1;i <= n;i ++) cin >> q[i];
	long long ts = 0;
	for (long long i = 1;i <= n;i ++){
		if (ts){
			ts ++;
			if (ts >= 1 && 2 <= ts) sum += a[1]; 
			else if (ts >= 3 && 6 <= ts) sum += a[2]; 
			else if (ts >= 7 && 29 <= ts) sum += a[3]; 
			else if (ts >= 30 && 119 <= ts) sum += a[4]; 
			else if (ts >= 120 && 364 <= ts) sum += a[5]; 
			else if (ts >= 365) sum += a[6]; 
		} else{
			ts = 0;
		}
	}
	cout << sum;
	return 0;
} 
2024/6/22 11:51
加载中...