(풀이)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a, b, c;
a = in.nextInt();
b = in.nextInt();
c = in.nextInt();
// 만약 모든 변수가 다른 경우
if (a != b && b != c && a != c) {
int max;
// 만약 a > b 라면
if (a > b) {
// c > a > b 라면
if (c > a) {
max = c;
}
// a > (b, c)
else {
max = a;
}
}
// b > a 라면
else {
// c > b > a 라면
if (c > b) {
max = c;
}
// b > (a, c)
else {
max = b;
}
}
System.out.println(max * 100);
}
// 적어도 한 쌍 이상의 서로 같은 변수가 존재할 경우
else {
// 3개의 변수가 모두 같은 경우
if (a == b && a == c) {
System.out.println(10000 + a * 1000);
}
else {
// a가 b혹은 c랑만 같은 경우
if(a == b || a == c) {
System.out.println(1000 + a * 100);
}
// b가 c랑 같은 경우
else {
System.out.println(1000 + b * 100);
}
}
}
}
}
'취업준비 - 코테 , 면접 > 알고리즘(코테) 공부' 카테고리의 다른 글
백준 2739번(반복문) (0) | 2023.02.20 |
---|---|
알고리즘 입문(Java) - String - 6.중복문자제거 (0) | 2023.02.19 |
백준 2525번 (조건문) (0) | 2023.02.11 |
백준 2884번 (조건문) (0) | 2023.02.11 |
백준 14681번 (조건문) (0) | 2023.02.08 |