#include <iostream>
#include <cmath>
#define Maxsize 1005
using namespace std;
int main(){
int a[Maxsize];
int n,l=0,unday,day;
cin>>n;
for(int i=0;i<n;i++)
cin>>a[i];
for(int i=0;i<n;i++){
if(a[i]==1)
{
if(unday>0)
day-=pow(2,unday-1);
if(day<0)
day=0;
day++;
unday=0;
if(day>=1&&day<3)
l++;
if(day>=3&&day<7)
l+=2;
if(day>=7&&day<30)
l+=3;
if(day>=30&&day<120)
l+=4;
if(day>=120&&day<365)
l+=5;
if (day>=365)
l+=6;
}
else
unday++;
}
cout<<l;
}
就是有问题 呜呜呜 过不辽 大佬们康康 谢谢辽