SPOJ - Problem "Kalkulator 2" ("CALC2") [C++]

Odpowiedz Nowy wątek
2017-08-19 18:16
0

Witam. Czy ktoś mógłby mi wyjaśnić dlaczego po wysłaniu kodu, SPOJ zwraca błąd wykonania (SIGFPE)?
Zadanie - http://pl.spoj.com/problems/CALC2/
Source code:
---USUNIĘTO---

edytowany 4x, ostatnio: Rafbeam, 2017-08-19 21:15

Pozostało 580 znaków

2017-08-19 18:56
0

Przy dzieleniu nie sprawdzasz czy dzielnik != 0

Przeczytałeś zadanie? "Uwaga! Można założyć, że dane wejściowe nie zawierają polecenia dzielenia przez 0." - Rafbeam 2017-08-19 19:04

Pozostało 580 znaków

2017-08-19 19:06
sig

W zadaniu pisze wyraźnie że nie polecenia dzielenia przez zero. błąd jest przy case z, powinno być:

            registry[iNum0]= iNum1;

ps testowałeś ten kod? same zera w wynikach powinny być co najmniej zastanawiające ;)

edytowany 1x, ostatnio: sig, 2017-08-19 19:09

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0