뚱땅뚱땅

[문제] 백준 1476번 날짜 계산 본문

알고리즘/백준

[문제] 백준 1476번 날짜 계산

양순이 2021. 2. 16. 07:49
728x90

www.acmicpc.net/problem/1476

 

1476번: 날짜 계산

준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의 수는 지구, 태양, 그리고 달을 나타낸다. 지구를 나타

www.acmicpc.net

풀이

 

public class BOJ_1476 {

	public static void main(String[] args) throws IOException {
		BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st = new StringTokenizer(in.readLine(), " ");
		int E = Integer.parseInt(st.nextToken());
		int S = Integer.parseInt(st.nextToken());
		int M = Integer.parseInt(st.nextToken());

		int e = 1, s = 1, m = 1;
		int year = 1;
		
		while (true) {
			if(e == E && s == S && m == M) {
				break;
			}
			year++;
			e = (year-1) % 15 + 1;
			s = (year-1) % 28 + 1;
			m = (year - 1) % 19 + 1;
		}
		
		System.out.println(year);
	}

}
728x90
Comments