C. 【if-else】方程的解

    传统题 1000ms 256MiB

【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 类型取值范围内。

25级3-4班第3次测验

未参加
状态
已完成
规则
乐多
题目
6
开始于
2026-9-23 10:10
结束时间
2026-9-23 10:30
持续时间
0.3 小时
主持人
参赛人数
74