💻 문제
10101번: 삼각형 외우기
문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다.
www.acmicpc.net
📜 풀이
<go />
package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var a, b, c int
r := bufio.NewReader(os.Stdin)
w := bufio.NewWriter(os.Stdout)
defer w.Flush()
fmt.Fscanf(r, "%d\n%d\n%d", &a, &b, &c)
if a+b+c != 180 {
fmt.Fprintln(w, "Error")
} else {
if a == b && b == c {
fmt.Fprintln(w, "Equilateral")
} else if a == b || b == c || c == a {
fmt.Fprintln(w, "Isosceles")
} else {
fmt.Fprintln(w, "Scalene")
}
}
}
728x90
'BOJ > Go' 카테고리의 다른 글
[Go] BOJ / 5073번 / 삼각형과 세 변 (0) | 2023.03.27 |
---|---|
[Go] BOJ / 14215번 / 세 막대 (0) | 2023.03.27 |
[Go] BOJ / 9063번 / 대지 (0) | 2023.03.27 |
[Go] BOJ / 15894번 / 수학은 체육과목입니다 (0) | 2023.03.27 |
[Go] BOJ / 2555번 / 생일 출력하기 (0) | 2023.03.27 |