又是被水题反水的一天...

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

AT1198_100 @ 2020-05-19 12:35:24

#include<bits/stdc++.h>
using namespace std;
int a[1000];
int main(){
    int x,y;
    cin>>x>>y;
    int n=y-x;
    int b;
    for(int i=x;i<=n;i++){
    if(i%100==0){
        if(n%400==0){
            a[i]=i;
            b++;
        }
        else cout<<0;
    }
    else {
        if(n%4==0){
        a[i]=i;
        b++;
        }
        else cout<<0;
    }
}
   for(int i=x;i<=n;i++){
      cout<<b<<endl;
      cout<<a[i]<<" ";
   }
   return 0;
}

by AT1198_100 @ 2020-05-19 12:37:20

没有人


by AT1198_100 @ 2020-05-19 12:37:41

全WA我笑了


by Trinitrotoluene @ 2020-05-19 12:42:15

for(int i=x;i<=n;i++)

smg


by Terrible @ 2020-05-19 12:42:46

@winterzxy

啊这,没输出啊。

您不先编译出来把样例带进去吗?

还有您的代码隐私保护地太好了!


by AT1198_100 @ 2020-05-19 12:43:09

@Trinitrotoluene x是年份,n是y-x的区间


by Trinitrotoluene @ 2020-05-19 12:44:19

"x=1999,y=2000"?


by AT1198_100 @ 2020-05-19 12:45:41

@Terrible 只有x,y比较小的时候才有输出(天知道为什么)我看不懂您的反讽试图说明什么


by AT1198_100 @ 2020-05-19 12:48:11

@Trinitrotoluene 我相信没有这种毒瘤测试点


by Trinitrotoluene @ 2020-05-19 12:48:52

我是说如果 n<x 怎么办


by AT1198_100 @ 2020-05-19 12:51:58

@Trinitrotoluene 有道理


| 下一页