백준 문제풀기/JAVA
[백준 2480 JAVA 자바] 주사위 세개
냉동피자
2023. 8. 6. 16:50
경우가 3가지로 나눠진 if 문제입니다
if
else if
else
를 잘 사용합시다
코드입니다
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
int ans = 0;
if (a==b && b==c) {
ans = 10000 + a*1000;
}else if(a==b){
ans = 1000 + a*100;
}else if(c==b){
ans = 1000 + c*100;
}else if(a==c){
ans = 1000 + a*100;
}else {
int max = a>b?a:b;
max = max>c?max:c;
ans = max * 100;
}
System.out.println(ans);
}
}
저는 a==b인 경우 c==b인 경우 a==c 인경우 로 나눠서 했지만
else if 절에 3개 다 다른 경우를 놓고
else절에서 같은 두 숫자를 이중if절로 해도 좋을거같네요