Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Xác suất - Thống kê] Bậc tự do và trung bình bình phương trong ANOVA

    Trong bảng phân tích phương sai một yếu tố (one-way ANOVA) với kkk nhóm và tổng cộng NNN quan sát, biết tổng bình phương giữa nhóm SSBSSBSSB và tổng bình phương trong nhóm SSWSSWSSW, ta tính:

    • Bậc tự do giữa nhóm: dfB=k−1df_B = k - 1dfB​=k−1
    • Bậc tự do trong nhóm: dfW=N−kdf_W = N - kdfW​=N−k
    • Trung bình bình phương giữa nhóm: MSB=SSBdfBMSB = \dfrac{SSB}{df_B}MSB=dfB​SSB​
    • Trung bình bình phương trong nhóm: MSW=SSWdfWMSW = \dfrac{SSW}{df_W}MSW=dfW​SSW​
    • Thống kê kiểm định: F=MSBMSWF = \dfrac{MSB}{MSW}F=MSWMSB​

    Hãy viết chương trình tính dfBdf_BdfB​, dfWdf_WdfW​, MSBMSBMSB, MSWMSWMSW, FFF từ kkk, NNN, SSBSSBSSB, SSWSSWSSW cho trước.

    Ví dụ: k=3k=3k=3, N=9N=9N=9, SSB=54SSB=54SSB=54, SSW=6SSW=6SSW=6 cho dfB=2df_B=2dfB​=2, dfW=6df_W=6dfW​=6, MSB=27MSB=27MSB=27, MSW=1MSW=1MSW=1, F=27F=27F=27.

    • Định dạng đầu vào:

      Dòng đầu tiên chứa hai số nguyên kkk và NNN (2≤k≤N2 \le k \le N2≤k≤N), cách nhau bởi khoảng trắng.

      Dòng thứ hai chứa hai số thực SSBSSBSSB và SSWSSWSSW (SSB,SSW≥0SSB, SSW \ge 0SSB,SSW≥0), cách nhau bởi khoảng trắng. Đảm bảo N−k≥1N - k \ge 1N−k≥1.

    • Định dạng đầu ra:

      In ra 3 dòng:

      • Dòng 1: hai số nguyên dfBdf_BdfB​, dfWdf_WdfW​ cách nhau bởi khoảng trắng.
      • Dòng 2: hai số thực MSBMSBMSB, MSWMSWMSW, mỗi số làm tròn 4 chữ số thập phân, cách nhau bởi khoảng trắng.
      • Dòng 3: một số thực FFF làm tròn 4 chữ số thập phân.

      Ví dụ với input mẫu ở đề bài, output là:

      2 6
      27.0000 1.0000
      27.0000
      

    Ví dụ:

    Đầu vào:

    2 4
    0 0.0001
    

    Đầu ra:

    1 2
    0.0000 0.0001
    0.0000
    

    Đầu vào:

    3 9
    54 6
    

    Đầu ra:

    2 6
    27.0000 1.0000
    27.0000
    

    Đang tải editor...