Próbowałem rozwiązać zadanie Rodzaje trójkątów na SPOJ-u jednak za każdym razem otrzymuję komunikat " błąd wykonania (NZEC) ". Mógłby ktoś napisać co tutaj należy poprawić?
while True:
boki = []
inpu = input()
if inpu == "":
break
a,b,c = inpu.split(" ")
boki.append(int(a))
boki.append(int(b))
boki.append(int(c))
if boki[0]>boki[2]:
boki[0],boki[2] = boki[2],boki[0]
if boki[1]>boki[2]:
boki[1],boki[2] = boki[2],boki[1]
if boki[2]>=boki[1]+boki[0]:
print("brak")
else:
if boki[2]**2>boki[0]**2+boki[1]**2:
print("rozwartokatny")
elif boki[2]**2<boki[0]**2+boki[1]**2:
print("ostrokatny")
else :
print("prostokatny")
Próbowałem zapisać odpowiedzi w tabeli i wypisywać je na końcu osobną pętlą, usunąć linijki 4 i 5, oraz zastosować zmienne typu float zamiast int, jednak żadna z tych zmian nie pomogła.