# AC了,但可不可以更优化呢?

P5737 【深基7.例3】闰年展示

@[xujialin268](/user/469778) 好像不行()
by ZBAA_MKC @ 2021-07-22 14:02:33


@[xujialin268](/user/469778) 不可以
by MarSer020 @ 2021-07-22 14:03:01


@[kkksc020](/user/475112) ok~
by xujialin268 @ 2021-07-22 14:04:07


@[mkc20230729](/user/228770) 欧克
by xujialin268 @ 2021-07-22 14:04:48


可以的,有点麻烦
by impuk @ 2021-07-22 14:06:10


可以,我就是这么过的
by 信守天下 @ 2021-07-22 14:07:16


可以的,给个代码实现吧: ```cpp #include <cstdio> using namespace std; char o[80000],*p=o; int l,r,ans; bool check(int x){return x%400==0||(x%100!=0&&x%4==0);} void write(int x){if(x>9){write(x/10);}*p++=x%10+48;} int main(){ scanf("%d%d",&l,&r); for(int i=l;i<=r;i++) if(check(i)) ans++,write(i),*p++=32; printf("%d\n",ans),fwrite(o,1,p-o,stdout); return 0; } ```
by _caiji_ @ 2021-07-22 14:13:50


@[xujialin268](/user/469778)
by _caiji_ @ 2021-07-22 14:14:23


@[caijianhong](/user/390033) 芜湖~谢谢!
by xujialin268 @ 2021-07-23 09:11:00


|