• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

rodzaje trójkątów SPOJ python

Fiszki IT
Fiszki IT
0 głosów
45 wizyt
pytanie zadane 24 czerwca w SPOJ przez Dron Początkujący (260 p.)
zmienione kategorie 24 czerwca przez ScriptyChris

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.

1 odpowiedź

+1 głos
odpowiedź 24 czerwca przez Whistleroosh Nałogowiec (29,500 p.)
edycja 24 czerwca przez Whistleroosh
 
Najlepsza

Wczytywanie nieokreślonej ilości danych lepiej rozwiązać w ten sposób:

import sys
for line in sys.stdin:
    #twój kod

Wtedy powinno zadziałać

komentarz 24 czerwca przez Dron Początkujący (260 p.)

Dziękuję, zadziałałoheart

Podobne pytania

0 głosów
1 odpowiedź 151 wizyt
pytanie zadane 16 sierpnia 2018 w SPOJ przez Piotr Błaszczak Bywalec (2,430 p.)
0 głosów
2 odpowiedzi 83 wizyt
pytanie zadane 1 grudnia 2020 w Python przez Mateusz Bartczak Użytkownik (610 p.)
0 głosów
2 odpowiedzi 143 wizyt
pytanie zadane 29 kwietnia 2018 w C i C++ przez Dorian Bajorek Dyskutant (7,800 p.)
Porady nie od parady
Odznacz odpowiedź zieloną fajką, jeśli uważasz, że jest ona najlepsza ze wszystkich i umożliwiła ci rozwiązanie problemu.Najlepsza odpowiedź

84,702 zapytań

133,503 odpowiedzi

295,887 komentarzy

55,979 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...