Cześć! Zwracam sie tutaj z pytaniem dotyczacym zadania na stronie Spoj pod tytułem "Równanie Kwadratowe". Wydaje mi się ,że kod mam zapisany poprawnie ,bo sprawdzałem go parę razy i porównywałem do kodów innych, ale "Sędzia" wciąż pokazuje "Błąd odpowiedzi". Mam wrażenie, że klucz do tego zadania zawarty jest w słowach "Na wejście programu podana zostanie pewna nieokreślona, ale niewielka ilość zestawów danych" , lecz nie wiem jak to zapisac w C++. Próbowałem nieskończonych pętli, ale wciąż był ten sam problem. Może ktoś wie gdzie tkwi przyczyna?
#include <iostream>
using namespace std;
float a,b,c;
int main()
{
for(;;)
{
cin>>a>>b>>c;
float delta = (b*b)-4*a*c;
if (delta>0) cout<<"2"<<endl;
else if (delta==0) cout<<"1"<<endl;
else cout<<"0"<<endl;
delta=0;
}
return 0;
}