Cho n cặp quan sát (xi,yi). Xây dựng đường hồi quy tuyến tính đơn giản theo phương pháp bình phương nhỏ nhất:
y^=b0+b1x,b1=∑(xi−xˉ)2∑(xi−xˉ)(yi−yˉ),b0=yˉ−b1xˉ
Với mỗi điểm, phần dư (residual) là ei=yi−y^i với y^i=b0+b1xi. Đếm số điểm có ei>0 (nằm trên đường hồi quy), số điểm có ei<0 (nằm dưới), và số điểm có ei=0 (nằm đúng trên đường hồi quy) — coi ∣ei∣<10−9 là bằng 0.
Nếu n<2 hoặc tất cả xi bằng nhau (không xác định được đường hồi quy vì mẫu số ∑(xi−xˉ)2=0), chỉ in KHONG_XAC_DINH.
Ví dụ: với x=(1,2,3,4,5), y=(2,4,5,4,5): b0=2.2000, b1=0.6000; có 2 điểm nằm trên, 3 điểm nằm dưới, 0 điểm nằm đúng trên đường hồi quy.
Dòng 1: số nguyên n (n≥1). Dòng 2: n số thực x1 … xn. Dòng 3: n số thực y1 … yn.
Nếu không xác định được: in đúng 1 dòng KHONG_XAC_DINH.
Ngược lại in 2 dòng:
Dòng 1: b0 và b1 (mỗi giá trị làm tròn 4 chữ số thập phân), cách nhau 1 dấu cách.
Dòng 2: 3 số nguyên cách nhau dấu cách: số điểm trên đường, số điểm dưới đường, số điểm nằm đúng trên đường (theo thứ tự đó).
Ví dụ:
Đầu vào:
2
1 2
3 5
Đầu ra:
1.0000 2.0000
0 0 2
Đầu vào:
5
1 2 3 4 5
2 4 5 4 5
Đầu ra:
2.2000 0.6000
2 3 0
Đang tải editor...