60分求助!!!
查看原帖
60分求助!!!
714429
jimmy100814楼主2023/5/23 15:46
#include<bits/stdc++.h>
using namespace std;
int hy=0,lian=0,lou=0;
int jia(int lian){
	if(lian>=1){
		hy++;
	}
	if(lian>=3){
		hy++;
	}	
	if(lian>=7){
		hy++;
	}	
	if(lian>=30){
		hy++;
	}	
	if(lian>=120){
		hy++;
	}
	if(lian>=365){
		hy++;
	}	
}
int jian(int lou){
	lian=lian-pow(2,lou-1);
}
int main(){
    int n;
    cin>>n;
    for(int i=1;i<=n;i++){
        int x;
        cin>>x;
        if(x==1){
            lian++;
            lou=0;
            jia(lian);
        }else if(x==0){
        	lou++;
        	jian(lou);
		}
    }
    cout<<hy;
    return 0;
}

各位dalao帮帮我8 感激不尽

2023/5/23 15:46
加载中...