问题 1507 --一元一次&二次方程

1507: 一元一次&二次方程

时间限制: 1 Sec  内存限制: 128 MB
提交: 10  解决: 8
[提交][状态][讨论版][命题人:]

题目描述

一元一次方程的基本式是ax+b=0;

一元二次方程的基本式是ax^2+bx+c=0;

现在,请你编程来解决一下:

输入方程的次数;

如果次数为1,输入a和b;

否则,输入a,b,c。

输入

第一行,一个整数t,方程的次数;

第二行,两(三)个实数a,b(c)。

输出

第一行,一个整数n,方程解的个数;

第2到2+n行,n个实数,代表方程的n个解(保留2位小数)(按照升序输出)。

样例输入

2
1 4 4

样例输出

1
-2.00

提示

1<=t<=2,-10^5<=a,b,c<=10^5并且a!=0

来源

[提交][状态]