解方程

TimeLimit:1000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏 | 已有4人收藏了本题
Problem Description

给一个方程ax2+bx+c=d,请求出该方程的根。

Input

有多组输入,请处理到EOF。

每行一个方程axx+bx+c=d,其中a、b、c、d为整数,待求量名称为不变的x。

请注意:

b和c前面的运算符是加号或减号之一,且与b和c的符号无关;

当待求量x前的系数为1或-1时,不会省略该系数;

当某一项的系数为0时,不会省略该项。

满足 -1,000,000≤a,b,c,d≤1,000,000。

Output

若该方程的解集为实数域,请输出“R”(不包括引号);

若该方程在实数域内无根,请输出“No solution in R”(不包括引号)

若该方程在实数域内有两重根,请输出该重根的值,并保留2位小数,第3位四舍五入;

若该方程在实数域内有两根且不相等,请输出两根x1,x2,用逗号和一个空格将它们分割,且x1<x2,并保留2位小数,第3位四舍五入。

SampleInput
1xx+2x+3=0
1xx-2x+1=0
1xx+2x-3=0
1xx+2x+-3=0
0xx+0x+0=0
SampleOutput
No solution in R
1.00
-3.00, 1.00
-3.00, 1.00
R
Submit
题目统计信息详细
总AC数88
通过人数52
尝试人数68
总提交量647
AC率8.04%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: