求助

P1178 到天宫做客

~~2月不用特判吗?~~
by 茶道先辈 @ 2019-06-02 16:30:24


@[秦冉非](/space/show?uid=201034) 特判了,看最上面
by TRZ_2007 @ 2019-06-02 16:35:06


#我错了 ##我太弱了
by 茶道先辈 @ 2019-06-02 16:40:08


~~我也40分~~
by 茶道先辈 @ 2019-06-02 16:55:37


@[TRZ_2007](/space/show?uid=86971) 我A了
by 茶道先辈 @ 2019-06-02 16:59:45


@[秦冉非](/space/show?uid=201034) 怎么写?
by TRZ_2007 @ 2019-06-02 17:01:34


```c #include<stdio.h> #define swap(a,b) a^=b;b^=a;a^=b #define max(a,b) a>b?a:b int d[500]; const int month[20]={0,0,31,60,91,121,152,182,213,244,274,305,335};//暴力 int main(){ int n,a,b; scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d%d",&a,&b); d[i]=month[a]+b; } for(int i=n-1;i>=1;i--)//我只会冒泡 for(int j=1;j<=i;j++) if(d[j]>d[j+1]){ swap(d[j],d[j+1]); } double ans=-1; for(int i=1;i<=n;i++) ans=max(ans,d[i]-d[i-1]-1); ans=max(ans,366-d[n]); printf("%d",(int)(ans*24*60*60/366+0.5)); }//我太弱了 ```
by 茶道先辈 @ 2019-06-02 17:01:49


~~我代码好丑~~
by 茶道先辈 @ 2019-06-02 17:02:30


@[秦冉非](/space/show?uid=201034) 就是
by 茶道先辈 @ 2019-06-02 17:02:49


@[秦冉非](/space/show?uid=201034) 我看看
by TRZ_2007 @ 2019-06-02 17:12:23


| 下一页