java/백준 java

[자바/Java] 백준 27890번 특별한 작은 분수

CE : 하랑 2023. 5. 9. 21:02

 

 

 

 

 

 

문제

 

 

 

 

 

 

 

 

 

입력

 

첫 번째 줄에 초에서의 분수의 높이  이 주어진다. 와 은 모두 정수이다.

ex)

512 2
105 3

 

 

 

 

 

 

 

출력

 

첫 번째 줄에 초에서의 분수의 높이를 출력한다.

ex)

133
48

 

 



 

코드

 

import java.util.*;

public class Main {
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        int X = scanner.nextInt();
        int N = scanner.nextInt();

        for(int i=0;i<N;i++){
            if(X%2==0){
                X=(X/2)^6;
            }else{
                X=(2*X)^6;
            }
        }

        System.out.println(X);
    }
}