今日份AC
可能因为中午太作,没有午休。今天下午好困好累的感觉。。。疯求了,又或许是因为春困秋乏吗?
咖啡搞起来才行啊
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc=new Scanner(System.in);
int m=sc.nextInt();
int year[]=new int[m];
int month[]=new int[m];
int day[]=new int[m];
int addday[]=new int[m];
for(int i=0;i<m;i++)
{
year[i]=sc.nextInt();
month[i]=sc.nextInt();
day[i]=sc.nextInt();
addday[i]=sc.nextInt();
for(int j=1;j<=addday[i];j++)
{
day[i]=day[i]+1;
if(month[i]==1||month[i]==3||month[i]==5||month[i]==7||month[i]==8||month[i]==10||month[i]==12)
{
if(day[i]>31)
{
month[i]=month[i]+1;
day[i]=1;
}
}
else if(month[i]==2)
{
if((year[i]%4==0&&year[i]%100!=0)||(year[i]%400==0))
{
if(day[i]>29)
{
month[i]=month[i]+1;
day[i]=1;
}
}
else
{
if(day[i]>28)
{
month[i]=month[i]+1;
day[i]=1;
}
}
}
else
{
if(day[i]>30)
{
month[i]=month[i]+1;
day[i]=1;
}
}
if(month[i]>12)
{
year[i]=year[i]+1;
month[i]=1;
}
}
if(month[i]<10)
{
if(day[i]<10)
{
System.out.println(year[i]+"-0"+month[i]+"-0"+day[i]);
}
else
{
System.out.println(year[i]+"-0"+month[i]+"-"+day[i]);
}
}
else
{
if(day[i]>=10)
System.out.println(year[i]+"-"+month[i]+"-"+day[i]);
else
System.out.println(year[i]+"-"+month[i]+"-0"+day[i]);
}
}
}
}