线上OJ:信息学奥赛一本通(C++版)在线评测系统
对于学过一元二次方程的同学来说,这道题理解起来不会太难。只需要按照题意模拟即可。
1、当 时,方程无实数解,直接输出 "NO"
2、当 时,方程有且只有一个实数解,为
,需先约分,再输出结果
2.1 约分方法:先求出分子和分母的最大公约数d(),然后分子分母同除d(
)即可。
2.2 输出前要检查分母不能为负。如果分母为负,则需调整分子分母的符号,再输出。
3、当 时,需要分类讨论
线上OJ:信息学奥赛一本通(C++版)在线评测系统
对于学过一元二次方程的同学来说,这道题理解起来不会太难。只需要按照题意模拟即可。
1、当 时,方程无实数解,直接输出 "NO"
2、当 时,方程有且只有一个实数解,为
,需先约分,再输出结果
2.1 约分方法:先求出分子和分母的最大公约数d(),然后分子分母同除d(
)即可。
2.2 输出前要检查分母不能为负。如果分母为负,则需调整分子分母的符号,再输出。
3、当 时,需要分类讨论