boj)1476 - 날짜 계산
2020. 9. 21. 21:24ㆍPS/boj
import java.io.*;
import java.util.StringTokenizer;
public class boj_1476 {
static BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
public static void main(String[] args) throws IOException {
StringTokenizer st = new StringTokenizer(br.readLine());
int E = Integer.parseInt(st.nextToken()); // 1 ~ 15
int S = Integer.parseInt(st.nextToken()); // 1 ~ 28
int M = Integer.parseInt(st.nextToken()); // 1 ~ 19
int e = 1, s = 1, m = 1;
// i : year
for (int i = 1;; i++) {
if (e == E && s == S && m == M) {
System.out.println(i);
break;
}
e += 1;
s += 1;
m += 1;
if (e == 16) {
e = 1;
}
if (s == 29) {
s = 1;
}
if (m == 20) {
m = 1;
}
}
}
}
- year을 1부터 계속 증가, 가능한 경우의 수는 7980까지
'PS > boj' 카테고리의 다른 글
boj)14500 - 테트로미노 (0) | 2020.09.22 |
---|---|
boj)1107 - 리모컨 (0) | 2020.09.22 |
boj)3085 - 사탕 게임 (0) | 2020.09.21 |
boj)2309 - 일곱 난쟁이 (0) | 2020.09.21 |
boj)2133 - 타일 채우기 (0) | 2020.09.21 |