728x90
반응형
2024.05.27기준 - 브론즈2
백준, BEAKJOON, BOJ, JAVA, 자바
풀이
이 문제는 단순한 가위바위보 게임입니다.
저는 준성이가 낸 손가락 개수를 기준으로 조건문으로 문제를 해결했습니다.
- 준성이가 찌일때
- 익준이가 빠면 <
- 익준이가 묵이면 =
- 그 외면 >
- 준성이가 묵일때
- 익준이가 묵이면 <
- 익준이가 찌이면 =
- 그 외라면 >
- 준성이가 빠일때
- 익준이가 찌이면 <
- 익준이가 빠이면 =
- 그 외라면 >
- 준성이가 그 외일때
- 익준이가 무효가 아니라면 <
- 그 외라면 =
코드
package Main;
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringBuilder sb = new StringBuilder();
StringTokenizer st = new StringTokenizer(br.readLine());
int a = Integer.parseInt(st.nextToken()); // 준성이
int b = Integer.parseInt(st.nextToken()); // 익준이
if (a == 0) { // 준성이가 묵일때
if (b == 5) { // 익준이가 빠일때
sb.append("<");
} else if (b == 0) { // 익준이가 묵일떄
sb.append("=");
} else { // 그 외
sb.append(">");
}
} else if (a == 2) { // 준성이가 찌일때
if (b == 0) { // 익준이가 묵일때
sb.append("<");
} else if (b == 2) { // 익준이가 찌일떄
sb.append("=");
} else { // 그 외
sb.append(">");
}
} else if (a == 5) { // 준성이가 빠일때
if (b == 2) { // 익준이가 찌일때
sb.append("<");
} else if (b == 5) { // 익준이가 빠일떄
sb.append("=");
} else { // 그 외
sb.append(">");
}
} else { // 그 외
if (b == 0 || b == 2 || b == 5) { // 익준이가 무효가 아닐때
sb.append("<");
} else {
sb.append("=");
}
}
bw.write(sb.toString());
bw.flush();
bw.close();
br.close();
}
}
728x90
반응형
'코딩테스트 일기 (BAEKJOON)' 카테고리의 다른 글
BAEKJOON / 백준 - JAVA 31870번 버블버블 (0) | 2024.05.30 |
---|---|
BAEKJOON / 백준 - JAVA 31869번 선배님 밥 사주세요! (2) | 2024.05.29 |
BAEKJOON / 백준 - JAVA 11070번 피타고라스 기댓값 (0) | 2024.05.26 |
BAEKJOON / 백준 - JAVA 31798번 단원평가 (0) | 2024.05.24 |
BAEKJOON / 백준 - JAVA 31800번 Best Chance (0) | 2024.05.23 |