求调
查看原帖
求调
495598
MMM_JiaoFu楼主2022/10/9 18:56

555为什么会re

#include<bits/stdc++.h>
using namespace std;
int a[11451];
int main(){
	int n;
	cin>>n;
	int v1,v2,v3,v4,v5,v6;
	cin>>v1>>v2>>v3>>v4>>v5>>v6;
	for (int i=1;i<=n;i++)
		cin>>a[i];
	int lx=0;
	int ans=0;
	for (int i=1;i<=n;i++){
		if(a[i]==1){
			lx++;
			if(lx>=365)
				ans+=v6;
			else if(lx>=120)
				ans+=v5;
			else if(lx>=30)
				ans+=v4;
			else if(lx>=7)
				ans+=v3;
			else if(lx>=3)
				ans+=v2;
			else
				ans+=v1;
		}
		else
			lx=0;
	}
	cout<<ans;
	return 0;
}
2022/10/9 18:56
加载中...