문제
- 숫자 A B C를 입력받습니다.
- 숫자는 1 혹은 2입니다.
- 1과 2중에 많은 수를 출력하면 되는 문제입니다.
문제 풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
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 A = Integer.parseInt(st.nextToken());
int B = Integer.parseInt(st.nextToken());
int C = Integer.parseInt(st.nextToken());
//(1)
if (A == B || A == C) System.out.println(A);
else if (B == C) System.out.println(B);
//(2)
}
}
- A, B, C를 입력합니다.
- 여기에서 모든 수를 확인하여 보겠습니다
- 1, 1, 1
- 1, 1, 2
- 1, 2, 1
- 1, 2, 2
- 2, 1, 1
- 2, 1, 2
- 2, 2, 1
- 2, 2, 2
- 위의 경우의 수를 만족하는 조건식을 작성하여 코드를 작성하였습니다.
결과
'Algorithm > 백준' 카테고리의 다른 글
[백준] 8723번: Patyki - JAVA [자바] (0) | 2023.04.17 |
---|---|
[백준] 18411번: 試験 (Exam) - JAVA [자바] (0) | 2023.04.17 |
[백준] 25640번: MBTI - JAVA [자바] (0) | 2023.04.17 |
[백준] 16017번: Telemarketer or not? - JAVA [자바] (0) | 2023.04.16 |
[백준] 14038번: Tournament Selection - JAVA[자바] (0) | 2023.04.16 |