Viete

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 500 Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Cho phương trình bậc hai:

\[ax^2+bx+c=0\]

Yêu cầu: Tìm nghiệm của phương trình trên.

Input:

  • Một dòng bao gồm 3 số \(a,b,c\) \((-10^9 \le a,b,c \le 10^9)\) \((a \ne 0)\)

Output:

  • Một dòng là nghiệm của phương trình theo thứ tự tăng dần (Bộ test đảm bảo rằng nếu phương trình có nghiệm thực thì mọi nghiệm đều là số nguyên)
    • Nếu phương trình có 2 nghiệm phân biệt, in ra cả 2 trên cùng 1 dòng
    • Nếu phương trình có nghiệm kép, in ra 1 nghiệm duy nhất của phương trình
    • Nếu phương trình vô nghiệm, in ra VONGHIEM

Example

Test 1

Input
1 -5 6
Output
2 3

Test 2

Input
1 -6 9
Output
3

Test 3

Input
1 2 5
Output
VONGHIEM

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.