思路:
没啥好说的
解答:
package bupt;
import java.util.Scanner;
/*
*@author:Totoro
*@createDate:2020年3月16日下午3:15:54
*/
public class 日期
{
public static void main(String[] args)
{
Scanner cin=new Scanner(System.in);
int t;
int[] day= {0,31,28,31,30,31,30,31,31,30,31,30,31};
t=cin.nextInt();
cin.nextLine();
while(t--!=0)
{
String s=cin.nextLine();
String[] time=s.split(":");
int Y=Integer.parseInt(time[0]);
int M=Integer.parseInt(time[1]);
int D=Integer.parseInt(time[2]);
if(Y%400==0||(Y%100!=0&&Y%4==0))
day[2]=29;
else
day[2]=28;
int sum=0;
for(int i=1;i<M;++i)
sum+=day[i];
sum+=D;
System.out.println(sum);
}
}
}