比赛 20200605 评测结果 AAAAAAAAAA
题目名称 到天宫做客 最终得分 100
用户昵称 乐未殇 运行时间 0.005 s
代码语言 C++ 内存使用 13.66 MiB
提交时间 2020-06-05 21:09:13
显示代码纯文本
    #include<iostream>  
    #include<cstdio>
    #include<cmath>  
    #include<cstring>  
    #include<algorithm>
    using namespace std;
    int a[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
    int n,a1,a2,sum,p,q=0,i;
    int bk[367];
    int main(){ 
        freopen("heaven.in","r",stdin);
        freopen("heaven.out","w",stdout);
    	cin>>n;
    	for(int i=1;i<=n;i++){
    		cin>>a1>>a2;
    		sum=0;
    		p=1;
    		while(p!=a1){
    			sum+=a[p];
    			p+=1;
    		}
    		bk[sum+a2]=1;
    	}
    	sum=0;
    	for(int i=1;i<=366;i++){
    		if(!bk[i]){
    			sum+=1;
    		}
    		else{
    			q=max(q,sum);
    			sum=0;
    		}
    	}
    	q=max(q,sum);
    	double ans=q/366.00*60*60*24;
    	printf("%.0f",ans);
        return 0;
    }