蒟蒻求助,70pts,#3,#5,#8 WA
在下不才,代码如下:
#include<iostream>
#include<stdio.h>
using namespace std;
long long y,r;
int yfts(int yf){
if(yf<=7){
if(yf==2) return 28;
if(yf%2==1) return 31;
else if (yf%2==0&&y!=2) return 30;
if(y>7){
if(yf==9||yf==11) return 30;
else return 31;
}
}
return 0;
}
int main(){
scanf("%lld",&y);
scanf("%lld",&r);
r+=1;
if(r>=yfts(r)) y++,r=1;
if(y>12) y=1,r=1;
printf("%lld",y);
cout<<' ';
printf("%lld",r);
return 0;
}