티스토리 뷰

728x90

 

https://www.acmicpc.net/problem/1476

 

1476번: 날짜 계산

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

www.acmicpc.net

 

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import java.util.Scanner;
 
public class Main {
    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        int E = sc.nextInt();
        int S = sc.nextInt();
        int M = sc.nextInt();
        sc.close();
 
        int e = 1, s = 1, m = 1;
        int cnt = 1;
 
        while (true) {
 
            if (e == E && s == S && m == M) {
                break;
            }
 
            e = (e+1) % 16;
            s = (s+1) % 29;
            m = (m+1) % 20;
            
            if(e==0) e +=1;
            if(s==0) s +=1;
            if(m==0) m +=1;
 
            cnt++;
        }
 
        System.out.println(cnt);
 
    }
}
 
cs

 

 

'코딩 > 자바 백준' 카테고리의 다른 글

백준 2607 비슷한 단어(JAVA)  (0) 2021.08.19
백준 17626 Four Squares (JAVA)  (0) 2021.08.19
백준 1475 방번호 (JAVA)  (0) 2021.08.19
백준 11899 괄호 끼워넣기(JAVA)  (0) 2021.08.17
백준 2485 가로수 (JAVA)  (0) 2021.08.16
댓글