#include #include #include int main(void){ int i,j,k,D,N=0; double x1,x2=0; scanf("%d", &i); scanf("%d", &j); scanf("%d", &k); D = j*j - 4*i*k; if(i != 0){ if(D > 0){ N = 2; x1 = (-j - sqrt(D))/(2*i); x2 = (-j + sqrt(D))/(2*i); }else if(D == 0){ N = 1; x1 = x2 = -j/(2*i); }else{ N = 0; } }else if(i == 0){ if(j != 0){ N = 1; x1 = x2 = -k/j; }else if(j == 0){ if(k == 0){ N = -1; }else if(k != 0){ N = 0; } } } if(N > 1){ printf("%d\n%f\n%f",N,x1,x2); }else if(N == 1){ printf("%d\n%f", N,x1); }else{ printf("%d", N); } }