文章
14
粉丝
0
获赞
13
访问
546
#include <iostream>
#include <cstdio>
using namespace std;
int month_day[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
bool is_leapyear(int x) {
return (x%4==0 && x%100!=0) || x%400==0;
}
int get_day(int year, int month) {
if(month == 2) {
return is_leapyear(year) ? 29 : 28;
} else return month_day[month-1];
}
int main() {
int n;
cin >> n;
while(n--) {
int year, month, day, add;
cin >> year >> month >> day >> add;
day += add;
while(day > get_day(year,month)) {
day-=get_day(year,month);
&n...
登录后发布评论
暂无评论,来抢沙发