记录编号 217671 评测结果 AAAAAAAAAA
题目名称 到天宫做客 最终得分 100
用户昵称 GravatarO(1) 是否通过 通过
代码语言 C++ 运行时间 0.003 s
提交时间 2016-01-05 18:43:48 内存使用 0.31 MiB
显示代码纯文本
#include<iostream>
#include<algorithm>
#include<fstream>
using namespace std;
int main()
{
	ofstream fout("heaven.out");
	ifstream fin("heaven.in");
	int day[]={0,31,60,91,121,152,182,213,244,274,305,335};
	int n,t1,t2;
	fin>>n;
	if(n==0)
	{
		fout<<"86400"<<endl;
		return 0;
	}
	int a[n],b[n+1];
	for(int i=0;i<n;i++)
	{
		fin>>t1>>t2;
		a[i]=day[t1-1]+t2;
	}
	sort(a,a+n);
	b[0]=a[0]-1;
	b[n]=366-a[n-1];
	for(int i=1;i<n;i++)
	   b[i]=a[i]-a[i-1]-1;
	int max=0;
	for(int i=0;i<=n;i++)
	   if(b[i]>max)
	   max=b[i];
	double m=(max/366.0)*24.0*3600;
	int k=m+0.5;
	fout<<k<<endl;
	return 0;
}