반응형
import java.util.Scanner;
public class dateCal {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T;
T=sc.nextInt();
int[] dateArray = {0 , 0 , 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365};
for(int test_case = 1; test_case <= T; test_case++)
{
int N1 = sc.nextInt();
int N2 = sc.nextInt();
int M1 = sc.nextInt();
int M2 = sc.nextInt();
int result = (dateArray[M1] + M2) - (dateArray[N1] + N2) + 1;
System.out.println("#"+test_case + " " + result);
}
}
}
반응형
'알고리즘' 카테고리의 다른 글
[SWEA][D2] 1204 1일차 - 최빈수 구하기 Java (0) | 2025.06.03 |
---|---|
[SWEA][D2] 1946. 간단한 압축 풀기 Java (0) | 2025.06.03 |
[SWEA][D2] 1954. 달팽이 숫자 Java (0) | 2025.06.03 |
[SWEA][D2] 1959. 두 개의 숫자열 Java (0) | 2025.06.03 |
[SWEA][D2] 1989. 초심자의 회문 검사 Java (0) | 2025.06.02 |