
<내 코드>
package Baekjoon;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt();
int b=sc.nextInt();
int c=sc.nextInt();
int money=0;
int max;
if(a!=b){
if(a!=c&&b!=c){
if (a>b&&a>c){
max=a;
}
else if(b>c&&b>a){
max=b;
}
else{
max=c;
}
money=max*100;
}
else{
if(a==c){
money=1000+(a*100);
}
else if(b==c){
money=1000+(b*100);
}
}
}
else if(a==b){
if(a==c){
money=10000+(a*1000);
}
else{
money=1000+(a*100);
}
}
System.out.println(money);
}
}
너무 길고 복잡함
if (a != b && b != c && a != c) {
int max;
if (a > b) {
if (c > a) {
max = c;
}
// a > (b, c)
else {
max = a;
}
}
else {
if (c > b) {
max = c;
}
else {
max = b;
}
}
System.out.println(max * 100);
}
else {
if (a == b && a == c) {
System.out.println(10000 + a * 1000);
}
else {
if(a == b || a == c) {
System.out.println(1000 + a * 100);
}
else {
System.out.println(1000 + b * 100);
}
}
}
'PS' 카테고리의 다른 글
| [java/백준] 2857번- FBI (1) | 2023.07.12 |
|---|---|
| [java/백준] 2501번- 약수 구하기 (1) | 2023.07.09 |
| [java/백준] 2441- 별찍기 4 (1) | 2023.07.08 |
| [java/백준] 2525번-오븐시계 (1) | 2023.07.08 |
| [백준/java] 2752 세 수 정렬 (1) | 2023.07.06 |