-코드
from math import sqrt
i = 1
while 1:
a, b, c = map(int, input().split())
if a == b == c == 0:
break
print(f"Triangle #{i}")
if a == -1:
if b ** 2 >= c ** 2:
print("Impossible.")
else:
print("a = %.3f" % sqrt(c ** 2 - b ** 2))
elif b == -1:
if a ** 2 >= c ** 2:
print("Impossible.")
else:
print("b = %.3f" % sqrt(c ** 2 - a ** 2))
elif c == -1:
print("c = %.3f" % sqrt(a ** 2 + b ** 2))
i += 1
print()
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬]16503번 괄호 없는 사칙연산 (0) | 2021.05.31 |
---|---|
[백준/파이썬]14913번 등차수열에서 항 번호 찾기 (0) | 2021.05.30 |
[프로그래머스/파이썬] 문자열 다루기 기본 (0) | 2021.05.29 |
[백준/파이썬]9366번 삼각형 분류 (0) | 2021.05.29 |
[백준/파이썬]1357번 뒤집힌 덧셈 (0) | 2021.05.28 |