MUKER_DEV with iOS
[swift] 백준 - 5073번: 삼각형과 세 변 본문
5073번: 삼각형과 세 변
각 입력에 맞는 결과 (Equilateral, Isosceles, Scalene, Invalid) 를 출력하시오.
www.acmicpc.net
성공 풀이
while true {
let input = readLine()!.split(separator: " ").map { Int($0)! }.sorted()
if input == [0,0,0] { break }
if input[2] < input[1]+input[0] {
let count = Set(input).count
count == 1 ? print("Equilateral") : count == 2 ? print("Isosceles") : print("Scalene")
} else {
print("Invalid")
}
}
'🤖 알고리즘 > BAEKJOON' 카테고리의 다른 글
[swift] 백준 - 10994번: 별 찍기 - 19 (0) | 2023.05.16 |
---|---|
[swift] 백준 - 13398번: 연속합 2 (0) | 2023.05.15 |
[swift] 백준 - 10101번: 삼각형 외우기 (0) | 2023.05.13 |
[swift] 백준 - 9465번: 스티커 (0) | 2023.05.11 |
[swift] 백준 - 9466번: 텀 프로젝트 (0) | 2023.05.10 |