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ê] Phương sai và độ lệch chuẩn mẫu

    Cho mẫu dữ liệu gồm nnn số thực x1,…,xnx_1,\ldots,x_nx1​,…,xn​. Hãy tính phương sai mẫu (sample variance) và độ lệch chuẩn mẫu (sample standard deviation), sử dụng công thức hiệu chỉnh Bessel (chia cho n−1n-1n−1):

    xˉ=1n∑i=1nxi,s2=1n−1∑i=1n(xi−xˉ)2,s=s2\bar x = \frac1n\sum_{i=1}^n x_i, \qquad s^2 = \frac{1}{n-1}\sum_{i=1}^n (x_i - \bar x)^2, \qquad s = \sqrt{s^2}xˉ=n1​∑i=1n​xi​,s2=n−11​∑i=1n​(xi​−xˉ)2,s=s2​

    Ví dụ

    Input:

    4
    2 4 4 8
    

    Output:

    6.3333
    2.5166
    
    • Định dạng đầu vào:
      • Dòng 1: số nguyên nnn (1≤n≤1051 \le n \le 10^51≤n≤105).
      • Dòng 2: nnn số thực x1,…,xnx_1,\ldots,x_nx1​,…,xn​ (∣xi∣≤106|x_i| \le 10^6∣xi​∣≤106), cách nhau bởi khoảng trắng.
    • Định dạng đầu ra:
      • Nếu n=1n = 1n=1: in ra đúng một dòng duy nhất chứa chuỗi undefined (vì phương sai mẫu không xác định khi chỉ có 1 quan sát).
      • Ngược lại: in ra 2 dòng: dòng 1 là phương sai mẫu s2s^2s2, dòng 2 là độ lệch chuẩn mẫu sss; mỗi giá trị làm tròn đến 4 chữ số thập phân (định dạng %.4f).

    Ví dụ:

    Đầu vào:

    4
    2 4 4 8
    

    Đầu ra:

    6.3333
    2.5166
    

    Đầu vào:

    1
    5
    

    Đầu ra:

    undefined
    

    Đang tải editor...