개인공부/백준코딩연습
[조건문] - 주사위 세개
도원결의
2024. 8. 11. 17:05
문제
https://www.acmicpc.net/problem/2480
- 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금
- 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금
- 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금
3개 주사위의 나온 눈이 주어질 때, 상금을 계산하는 프로그램을 작성 하시오.
import java.io.*;
import java.util.*;
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()," ");
Integer a,b,c,tmp;
a = Integer.parseInt(st.nextToken());
b = Integer.parseInt(st.nextToken());
c = Integer.parseInt(st.nextToken());
tmp = (a > b ? a > c ? a: c : b > c ? b : c );
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(a==c && a != b ) {
System.out.println(1000+a*100);
}else if(b==c && a != b ) {
System.out.println(1000+b*100);
}else {
System.out.println(tmp*100);
}
}
}