#include <bits/stdc++.h>
using namespace std;
int main() {
  long long a, b, c;
  cin >> a >> b >> c;
  if (a == 0) {
    if (b != 0) {
      puts("1");
      printf("%.10f\n", -1.0 * c / b);
    } else {
      puts("0");
    }
  } else if (b * b < 4 * a * c) {
    puts("0");
  } else {
    double A = a * 1.0;
    double B = b * 1.0;
    double C = c * 1.0;
    if (b * b == 4 * a * c) {
      puts("1");
      printf("%.10f\n", -B / (2 * A));
    } else {
      puts("2");
      printf("%.10f\n", (-B - sqrt(B * B - 4 * A * C)) / (2 * A));
      printf("%.10f\n", (-B + sqrt(B * B - 4 * A * C)) / (2 * A));
    }
  }
  return 0;
}
