社区讨论

Why?才40分 错2.3.5

P5737【深基7.例3】闰年展示参与者 2已保存回复 3

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
3 条
当前快照
1 份
快照标识符
@mc0dbd9j
此快照首次捕获于
2025/06/17 18:16
9 个月前
此快照最后确认于
2025/06/18 18:16
9 个月前
查看原帖
CPP
#include <iostream>
using namespace std;

int panduan1(int a){
    if (a%4==0 && a!=1700 && a!=1800 && a!= 1900 && a!= 2100 && a!= 2200 && a!= 2300 && a!= 2500 && a!= 2600 && a!= 2700 && a!= 2900 ){
        return a;
    }else{
        return panduan1(a+1);
    }
}
int panduan2(int a){
    if (a%4==0 && a!=1700 && a!=1800 && a!= 1900 && a!= 2100 && a!= 2200 && a!= 2300 && a!= 2500 && a!= 2600 && a!= 2700 && a!= 2900 ){
        return a;
    }else{
        return panduan2(a-1);
    }
}

int main (){
	int x, y;
    cin >> x >> y;
    x = panduan1(x);
    y = panduan2(y);
    int q = (y-x)/4+1;
    cout << q;
    for (int j = x; j<=q; j+=4){
    cout << j << " ";
    }
return 0;
}

回复

3 条回复,欢迎继续交流。

正在加载回复...