본문 바로가기
개발노트/백준

백준 2480번 코틀린

by 시계속세상은아직돌아가는중 2023. 7. 19.
import java.util.Scanner

fun main() {
    val scanner = Scanner(System.`in`)
    val dice1: Int = scanner.nextInt()
    val dice2: Int = scanner.nextInt()
    val dice3: Int = scanner.nextInt()

    var reward: Int = 0

    if (dice1 == dice2 && dice2 == dice3) {
        reward = 10000 + 1000 * dice1
    } else if (dice1 == dice2 || dice1 == dice3 || dice2 == dice3) {
        val sameDice = when {
            dice1 == dice2 -> dice1
            dice1 == dice3 -> dice1
            else -> dice2
        }
        reward = 1000 + sameDice * 100
    } else {
        val maxDice = maxOf(dice1, dice2, dice3)
        reward = maxDice * 100
    }

    println("$reward")
}

'개발노트 > 백준' 카테고리의 다른 글

백준 25304번 코틀린  (0) 2023.07.19
백준 8393 코틀린  (0) 2023.07.19
백준 10950번 코틀린  (0) 2023.07.19
백준 2739번 코틀린  (0) 2023.07.19
백준 2525번 코틀린  (0) 2023.07.19