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

question-closed SPOJ - NZEC - LIczby pierwsze - Python

0 głosów
1,020 wizyt
pytanie zadane 20 października 2018 w Python przez lancernik Nowicjusz (150 p.)
zamknięte 20 października 2018 przez lancernik

Witam, w moim IDE wszystko jest jak najbardziej okej, a SPOJ wyrzuca błąd NZEC. Metoda jest zbyt "prosta", czy SPOJ odrzuca to z innego powodu?


 

while 1==1:
    x = input();
    if int(x) == 5:
        print("TAK");
    elif int(x) % 2 == 0 or int(x) % 3 == 0 or int(x) % 5 == 0:
        print("NIE")
    else:
        print("TAK");

 

komentarz zamknięcia: Problem rozwiązany

2 odpowiedzi

0 głosów
odpowiedź 20 października 2018 przez adrian17 Mentor (354,800 p.)
wybrane 20 października 2018 przez lancernik
 
Najlepsza
Nie znam zadania, ale kilka obserwacji:

- program ma nieskończoną pętlę i prawdopodobnie wysypuje się, gdy skończy się input. Zadania SPOJa zazwyczaj zakładają, że dostaniesz skończoną liczbę linii wejścia, po czym program się zakończy.

- to dość dziurawe sprawdzanie liczb pierwszych (to pewnie wiesz :) )

- średniki na końcu linii nie są potrzebne i prawie nigdy się ich nie używa.
komentarz 20 października 2018 przez lancernik Nowicjusz (150 p.)
Dzięki za te słuszne uwagi, pomogły mi w rozwiązaniu problemu! :)
0 głosów
odpowiedź 20 października 2018 przez X3h Dyskutant (9,540 p.)
Pewnie masz nieoznaczoną ilość danych wejściowych, twój program nie ma końca. NZEC: Non Zero Exit Code. Wystarczy wpisać te cztery znaki w Google.

Podobne pytania

+1 głos
2 odpowiedzi 978 wizyt
pytanie zadane 27 października 2019 w Python przez Krystian_nn Nowicjusz (150 p.)
0 głosów
0 odpowiedzi 497 wizyt
pytanie zadane 23 października 2019 w Python przez Krystian_nn Nowicjusz (150 p.)
+1 głos
2 odpowiedzi 2,401 wizyt
pytanie zadane 6 października 2021 w Python przez Andrzej Hnatiuk Początkujący (350 p.)

93,600 zapytań

142,524 odpowiedzi

322,993 komentarzy

63,084 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...