반응형
자바로 백준 2480번 주사위 세개 문제를 풀어 보겠습니다.
문제
https://www.acmicpc.net/problem/2480
풀이
이 문제는 주사위를 던저서 나온 눈에 따라 if - else 문으로 각 해당하는 조건에 상금을 계산합니다.
코드
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 prize = 0;
sc.close();
if (a == b && b == c) {
prize = 10000 + a * 1000;
} else if (a == b || a == c || b == c) {
if (a == b) {
prize = 1000 + a * 100;
} else if (a == c) {
prize = 1000 + a * 100;
} else {
prize = 1000 + b * 100;
}
} else {
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
prize = max * 100;
}
System.out.println(prize);
}
}
https://idocleancode.tistory.com/371
반응형
'Coding Test > Beakjoon' 카테고리의 다른 글
[Java] 백준 10950번 A+B -3 문제 풀기 (0) | 2024.10.20 |
---|---|
[Java] 백준 2739번 구구단 문제 풀기 (0) | 2024.10.18 |
[Java] 백준 2525번 오븐 시계 문제 풀기 (2) | 2024.10.17 |
[자바] 백준 2884번 알람 시계 문제 풀기 (3) | 2024.10.12 |
[자바] 백준 14681번 사분면 고르기 문제 풀기 (1) | 2024.10.06 |