import java.util.Scanner;
import java.io.Console;
public class Main {
/**
double a,b,c, delta;
while (cin >> a >> b >> c)
{
delta = (b * b) - (4 * a * c);
if (delta > 0) printf("2\n");
else if (delta == 0) printf("1\n");
else if (delta < 0) printf("0\n");
}
*/
public static void main
(String[] args
) { Scanner input
= new Scanner
(System.
in);
double a,b,c, delta;
do {
a=input.nextDouble();
b=input.nextDouble();
c=input.nextDouble();
delta = (b * b) - (4 * a * c);
if (delta
> 0) System.
out.
println("2"); else if (delta
== 0) System.
out.
println("1"); else if (delta
< 0) System.
out.
println("0");
} while ( input.hasNext() );
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwppbXBvcnQgamF2YS5pby5Db25zb2xlOwpwdWJsaWMgY2xhc3MgTWFpbiB7CgoJLyoqCgkgZG91YmxlIGEsYixjLCBkZWx0YTsKICAgIHdoaWxlIChjaW4gPj4gYSA+PiBiID4+IGMpCiAgICB7CiAgICAgICAgICBkZWx0YSA9IChiICogYikgLSAoNCAqIGEgKiBjKTsgICAgICAgIAogICAgICAgICAgaWYgKGRlbHRhID4gMCkgcHJpbnRmKCIyXG4iKTsKICAgICAgICAgIGVsc2UgaWYgKGRlbHRhID09IDApIHByaW50ZigiMVxuIik7CiAgICAgICAgICBlbHNlIGlmIChkZWx0YSA8IDApIHByaW50ZigiMFxuIik7CiAgICB9CgkgKi8KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCQkgU2Nhbm5lciBpbnB1dCA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgkJIAoJCSBkb3VibGUgYSxiLGMsIGRlbHRhOwoJCSBkbyB7CgkJCSBhPWlucHV0Lm5leHREb3VibGUoKTsKCQkJIGI9aW5wdXQubmV4dERvdWJsZSgpOwoJCQkgYz1pbnB1dC5uZXh0RG91YmxlKCk7CgkJCSAKCQkJIGRlbHRhID0gKGIgKiBiKSAtICg0ICogYSAqIGMpOyAgICAJCQkgCgkgICAgICAgICBpZiAoZGVsdGEgPiAwKSBTeXN0ZW0ub3V0LnByaW50bG4oIjIiKTsKCSAgICAgICAgIGVsc2UgaWYgKGRlbHRhID09IDApIFN5c3RlbS5vdXQucHJpbnRsbigiMSIpOwoJICAgICAgICAgZWxzZSBpZiAoZGVsdGEgPCAwKSBTeXN0ZW0ub3V0LnByaW50bG4oIjAiKTsKCSAgICAgICAgIAoJCX0gd2hpbGUgKCBpbnB1dC5oYXNOZXh0KCkgKTsKCX0KCn0K