import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner=new Scanner(System.in);
		while(scanner.hasNext()) {
			int y=scanner.nextInt();
			int m=scanner.nextInt();
			int d=scanner.nextInt();
			int count=0;
			int a[]= {31,28,31,30,31,30,31,31,30,31,30,31};
			if(y%4==0&&y%100!=0||y%400==0) {
				a[1]=29;
			}
			for (int i = 0; i < m-1; i++) {
				count+=a[i];
			}
			count+=d;
			System.out.println(count);
		}
		
		

	}

}

这道题主要教会了我,如何处理未知数量的输入,我们可以使用while(scanner.hasNext())方法,这个方法可以自动识别是否还有下一个数据读入