반응형
츄르사려고 코딩하는 코집사입니다.
1. [백준] 백준 27890번 특별한 작은 분수 자바(JAVA)
1) 문제번호 : 27890번
2) 문제 출처
https://www.acmicpc.net/problem/27890
6. 풀이
- 값을 입력 받고, N만큼 반복문을 돌린다.
- x0 값이 짝수면 2로 나눈 다음 6과 XOR 연산을 한다.
- x0 값이 홀수면 2를 곱한 다음 6과 XOR 연산을 한다.
- XOR 연산에 대한 기호는 ^ 이것을 사용하면 된다.
7. 소스 코드
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collections;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int x0 = Integer.parseInt(st.nextToken());
int N = Integer.parseInt(st.nextToken());
for(int i = 0; i < N; i++) {
if(x0 % 2 == 0) {
x0 = ((x0/2) ^ 6);
} else {
x0 = ((2 * x0) ^ 6);
}
}
System.out.println(x0);
}
}
반응형
'알고리즘 > 백준 알고리즘' 카테고리의 다른 글
[백준] 백준 30045번 ZOAC 6 파이썬(Python) (0) | 2023.10.03 |
---|---|
[백준] 백준 21312번 홀짝 칵테일 자바(JAVA) (0) | 2023.04.13 |
[백준] 백준 2083번 럭비 클럽 자바(JAVA) (0) | 2023.04.12 |
[백준] 백준 25628번 햄버거 만들기 자바(JAVA) (0) | 2023.04.08 |
[백준] 백준 27919번 UDPC 파티 자바(JAVA) (0) | 2023.03.29 |
[백준] 백준 25915번 연세여 사랑한다 자바(JAVA) (0) | 2023.03.28 |
[백준] 백준 25630번 팰린드롬 소떡소떡 자바(JAVA) (0) | 2023.03.27 |
[백준] 백준 27918번 탁구 경기 자바(JAVA) (0) | 2023.03.27 |
최근댓글