a=0, b!=0 => нет
а=0, b=0 => бесконечно много
(a!=0, b!=0) or (a!=0, b=0) => writeln(b/a)
как-то так