Môn Tin họcQuản lý học tập Tin học

Tìm thời điểm bóng chạm sàn theo phương trình độ cao

Lớp 10Lập trìnhpythonGiải quyết vấn đề với máy tínhVận dụng

Thang điểm 10 · 6 test case chấm tự động · 4 tiêu chí chấm

Độ cao của quả bóng theo thời gian được mô hình bởi phương trình a*t^2 + b*t + c = 0, trong đó a, b, c là các số thực nhập từ bàn phím (cách nhau bởi dấu cách). Hãy viết chương trình tìm thời điểm t mà bóng ở độ cao 0, xét đầy đủ các trường hợp như chương trình giaipt.py đã học:

  • Nếu a=b=c=0: phương trình có vô số nghiệm t.
  • Nếu a=b=0, c≠0: không tồn tại thời điểm thỏa mãn.
  • Nếu a=0, b≠0: có một thời điểm duy nhất t = -c/b.
  • Nếu a≠0: tính delta = b*b - 4*a*c rồi xét delta > 0, delta = 0, delta < 0.

Input: một dòng chứa ba số thực a b c.

Output: thông báo tương ứng, các giá trị t được làm tròn 1 chữ số thập phân bằng round(x,1).

InputOutput
0 0 0Phuong trinh co vo so nghiem t
0 0 5Khong ton tai thoi diem thoa man
0 4 8Thoi diem duy nhat: t = -2.0
2 -3 1Co hai thoi diem: t1 = 1.0 t2 = 0.5
#phương trình bậc hai#if...elif...else lồng nhau#hàm#split#round#category:luyen_tap#difficulty:applying

Giáo viên giao bài này cho lớp, học sinh nộp bài trực tuyến và được chấm tự động.

Giáo viên đăng nhập để giao bài