#include <stdio.h>

int main() {
    int T;
    scanf("%d",&T);
    while(T--){
        int n;
        scanf("%d",&n);
        int arr[n];
        for(int i=0;i<n;i++){
            scanf("%d",&arr[i]);
        }
        int cha=0,sum=0;;
        double avg;
        int max=arr[0],min=arr[0];
        for(int i=0;i<n;i++){
            sum+=arr[i];
            if(arr[i]<min){
                min=arr[i];
            }
            if(max<arr[i]){
                max=arr[i];
            }
        }
        printf("%d ",max-min);
        avg=1.0*sum/n;
        double s=0.00000;
        for(int i=0;i<n;i++){
            s+=((arr[i]-avg)*(arr[i]-avg));
        }
        s/=n;
        printf("%.3lf ",s);
        printf("\n");
    }
    return 0;
}

这里要注意精度丢失,sum前面要*1.0

注意运算顺序