백준/브루트포스
[백준] 1476 - 날짜 계산 [JAVA]
odong2
2024. 5. 8. 16:36

코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class Main {
static int max = Integer.MIN_VALUE;
static int N;
static char[][] board;
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int[] arr = new int[3];
for (int i = 0; i < 3; i++) {
arr[i] = Integer.parseInt(st.nextToken());
}
int count = 0;
int num1 = 0, num2 = 0, num3 = 0;
while (true) {
count++;
if (++num1 > 15) num1 = 1;
if (++num2 > 28) num2 = 1;
if (++num3 > 19) num3 = 1;
// 세수가 모두 같냐
if (arr[0] == num1 && arr[1] == num2 && arr[2] == num3) {
System.out.println(count);
break;
}
}
}
}