반응형
접근 방법)
같은 눈이 3개가 나오는 경우
같은 눈이 2개만 나오는 경우
모두 다른 눈이 나오는 경우
이 세가지 경우의 조건문을 짜는 것이 가장 중요하다.
같은 눈이 3개가 같을 경우는 a=b=c
같은 눈이 2개만 나올 경우는 a=b or a=c 일 때와 b=c 일때로 조건문을 2개 생성해야한다.
마지막으로 모두 다른 눈이 나오는 경우는 else를 이용하여 나머지 코드를 작성하면 된다.
정답 코드 1)
import java.util.Scanner;
class Main{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
int a = s.nextInt();
int b = s.nextInt();
int c = s.nextInt();
if(a==b&&b==c){
System.out.println(10000+(a*1000));
}else if(a==b||a==c){
System.out.println(1000+(a*100));
}else if(b==c){
System.out.println(1000+(b*100));
}else{
System.out.println(Math.max(Math.max(a,b),c)*100);
}
}
}
반응형
'Baekjoon 자바 코드 > 조건문' 카테고리의 다른 글
[백준] 2525번 오븐 시계 풀이 코드 (Java 자바) (0) | 2024.06.18 |
---|---|
[백준] 2884번 알람 시계 풀이 코드 (Java 자바) (0) | 2024.06.17 |
[백준] 14681번 사분면 고르기 풀이 코드 (Java 자바) (0) | 2024.06.12 |
[백준] 2753번 윤년 풀이 코드 (Java 자바) (0) | 2024.06.12 |
[백준] 9498번 시험 성적 풀이 코드 (Java 자바) (0) | 2024.05.07 |