第三个测试点错了,求助
查看原帖
第三个测试点错了,求助
742482
Yu09217777楼主2022/7/19 18:01
#include <bits/stdc++.h>
using namespace std;
int main(){
	int y,m,day,year;
	cin >> y >> m;
	if (y % 4 == 0 && y % 100 != 0){
		year = 0;
	}else{
		year = 1;
	}
	if (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12){
		day = 31;
	}else if (m == 4 || m == 6 || m == 9 || m == 11){
		day = 30;
	}else if (m == 2){
		if (year == 02){
			day = 28;
		}else{
			day = 29;
		}
	}
	cout << day;
	return 0;
} 
2022/7/19 18:01
加载中...