[백준] 10895 Great Pow! - Java
종이에 써 가며 하나하나 작성해보면 규칙이 보인다.
a가 1 일때의 답은 1
k가 0 일때의 답은 a
k가 0이 아니면서 a가 짝수일 때의 답은 1
k가 0이 아니면서 a가 홀수일 때의 답은 a
import java.util.*;
import java.io.*;
import java.math.*;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int a = Integer.parseInt(st.nextToken());
int k = Integer.parseInt(st.nextToken());
if(a == 1){
System.out.println(1);
return;
}
if(k == 0){
System.out.println(a);
return;
}
else{
if(a % 2 == 0){
System.out.println(1);
}else{
System.out.println(a);
}
}
}
}
반응형
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준] 16652 Binary tree - Java (0) | 2022.08.06 |
---|---|
[백준] 16652 Email Destruction - Java (0) | 2022.08.06 |
[백준] 2146 다리 만들기 - Java (0) | 2022.07.31 |
[백준] 2583 영역 구하기 - Java (0) | 2022.07.29 |
[백준] 2468 안전 영역 - Java (0) | 2022.07.28 |
댓글
이 글 공유하기
다른 글
-
[백준] 16652 Binary tree - Java
[백준] 16652 Binary tree - Java
2022.08.06 -
[백준] 16652 Email Destruction - Java
[백준] 16652 Email Destruction - Java
2022.08.06 -
[백준] 2146 다리 만들기 - Java
[백준] 2146 다리 만들기 - Java
2022.07.31 -
[백준] 2583 영역 구하기 - Java
[백준] 2583 영역 구하기 - Java
2022.07.29