程序如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
while(n--)
{
int y,m,d;
cin>>y>>m>>d;
if(m==12&&d==31)
{
cout<<y+1<<"-01-01"<<endl;
continue;
}
if(m==1||m==3||m==5||m==7||m==8||m==10)
{
if(d==31)
{
cout<<y<<"-";
if(m<9)cout<<"0";
cout<<m+1<<"-"<<"01"<<endl;
}
else
{
cout<<y<<"-";
if(m<=9)cout<<"0";
cout<<m<<"-";
if(d<9)cout<<"0";
cout<<d+1<<endl;
}
}
else if(m==2)
{
if(d==28)cout<<y<<"-03-01"<<endl;
else
{
cout<<y<<"-0"<<m<<"-";
if(d<9)cout<<"0";
cout<<d+1<<endl;
}
}
else
{
if(d==30)
{
cout<<y<<"-";
if(m<9)cout<<"0";
cout<<m+1<<"-01"<<endl;
}
else
{
cout<<y<<"-";
if(m<=9)cout<<"0";
cout<<m<<"-";
if(d<9)cout<<"0";
cout<<d+1<<endl;
}
}
}
}
你被zhn带坏了qwq,思路部分一个字都没有
额,好像没啥好写的
额,传说中的打表。。。。