💻 문제
2480번: 주사위 세개
1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개
www.acmicpc.net
📜 풀이
package main
import (
"fmt"
)
func main() {
var a, b, c int
fmt.Scanln(&a, &b, &c)
if a == b && b == c && c == a { //같은 눈이 3개가 나온 경우
fmt.Println(10000 + a*1000)
} else if a == b || b == c || c == a { //같은 눈이 2개만 나온 경우
if a == b || a == c {
fmt.Println(1000 + a*100)
} else {
fmt.Println(1000 + b*100)
}
} else { //모두 다른 눈이 나온 경우
if a > b {
if a > c {
fmt.Println(a * 100)
} else {
fmt.Println(c * 100)
}
} else {
if b > c {
fmt.Println(b * 100)
} else {
fmt.Println(c * 100)
}
}
}
}
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 8393번 / 합 (0) | 2023.03.16 |
---|---|
[Go] BOJ / 2739번 / 구구단 (0) | 2023.03.16 |
[Go] BOJ / 2525번 / 오븐 시계 (0) | 2023.03.16 |
[Go] BOJ / 2884번 / 시험 성적 (0) | 2023.03.16 |
[Go] BOJ / 2753번 / 윤년 (0) | 2023.03.15 |