Здесь коэффициент при x^2 не b, а 1. Прочитайте задачу внимательнее. Но даже если считать, что он был b, то все равно решено неправильно, т.к. при b=0 это не квадратное уравнение, и поэтому рассуждения про дискриминант не имеют смысла. А так да, в этом случае решения будут только при b=0.