티스토리 뷰

문제 링크

 

[백준] 10101번 삼각형 외우기 파이썬

a = [int(input()) for i in range(3)] if a.count(60) == 3: print("Equilateral") elif sum(a) == 180 and len(set(a)) == 2: print("Isosceles") elif sum(a) == 180 and len(set(a)) == 3: print("Scalene") else: print("Error") 입력을 리스트 형태로 저장

songsw.tistory.com

문제 풀이

a = int(input())
b = int(input())
c = int(input())

if a + b + c == 180:
    if a == b == c == 60:
        print("Equilateral")
    elif a == b or b == c or a == c:
        print("Isosceles")
    else:
        print("Scalene")
else:
    print("Error")

10101 입출력 예시

*key point: 세 입력값을 받아 조건문으로 비교한다.

 
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함