#BS020. 【if-else】方程的解

【if-else】方程的解

一元二次方程实数解判断

题目描述

请编写程序,输入三个整数 a,b,ca, b, c,判断一元二次方程

ax2+bx+c=0ax^2 + bx + c = 0

是否存在实数解。

方程有实数解的判定条件为判别式非负,即满足:

b2−4ac≥0b^2 - 4ac \ge 0

输入格式

从标准输入读取一行,包含三个用单个空格分隔的整数 a,b,ca, b, c。

输出格式

向标准输出输出一行字符串:

  • 若方程满足有实数解的条件,输出 方程有实数解
  • 否则输出 方程无实数解

样例输入 1

1 2 1

样例输出 1

方程有实数解

样例输入 2

1 1 1

样例输出 2

方程无实数解

数据范围

−1000≤a,b,c≤1000-1000 \le a, b, c \le 1000,计算过程中所有整数结果均在 int 类型取值范围内。