semeru/Code-Code-CloneDetection-POJ104 huggingface dataset:
int main(){
	int n,i,m;
	double sz[100],*p;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d",&m);
		for(p=sz;p<sz+m;p++){
			scanf("%lf",p);
		}
		double aver,sum=0;
		for(p=sz;p<sz+m;p++){
			sum=sum+*p;
		}
		aver=sum/m;
		sum=0;
		for(p=sz;p<sz+m;p++){
			sum=sum+pow((*p-aver),2);
		}
		double jfc;
		jfc=sqrt(sum/m);
		printf("%.5lf\n",jfc);
	}
	return 0;
}
void main()
{
double *t[100],*p,a,s;
int k,i,j,n;
scanf("%d",&k);
for(j=0;j<k;j++)
{a=s=0;
	scanf("%d",&n);
	t[j]=(double*)calloc(150,sizeof(double));
    p=t[j];
	for(i=0;i<n;i++)
		scanf("%lf",p+i);
    for(i=0;i<n;i++)
		a=a+*(p+i);
	a=a/n;
	 for(i=0;i<n;i++)
		 s=s+pow(*(p+i)-a,2);
		 s=s/n;
	 s=sqrt(s);
	 printf("%.5f\n",s);
}
}
int main(){
	int k,i,j;
	double a[100],sum,sum1,aver,S,n;
	scanf("%d",&k);
	for(i=0;i<k;i++){
		scanf("%lf",&n);
		sum=0;
		sum1=0;
		for(j=0;j<n;j++){
			scanf("%lf",&(a[j]));
			sum+=a[j];
		}
		aver=sum/n;
		for(j=0;j<n;j++){
			a[j]=(a[j]-aver)*(a[j]-aver);
			sum1+=a[j];
		}
		S=sqrt(sum1/n);
		printf("%.5lf\n",S);
	}
	return 0;
	
}
int main ()
{
	double fangcha(double *p,int n,double fc);
	int n,k,i,j;
	double a[1000],*p,fc=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&k);
		for(j=0;j<k;j++)
			scanf("%lf",&a[j]);
		p=a;
		if(i)
			printf("\n");
		printf("%.5f",fangcha(p,k,fc));
	}
	return 0;
}
double fangcha(double *p,int n,double fc)
{
	double aver,sum=0;
	int i;
	for(i=0;i<n;i++)
		sum+=*(p+i);
	aver=sum/n;
	sum=0;
	for(i=0;i<n;i++)
	{
		sum+=(*(p+i)-aver)*(*(p+i)-aver);
	}
	fc=sqrt(sum/n);
	return fc;
}
int main()
{
int k,n,i,j;
double *p,a=0,s=0,sum=0;
double x[1000];
p=x;
scanf("%d",&k);
for(i=0;i<k;i++){
   scanf("%d",&n);
   for(j=0;j<n;j++){
      scanf("%lf",p+j);
      }
   for(j=0;j<n;j++){
      a+=*(p+j);
      }
   a=a/n;
   for(j=0;j<n;j++){
      sum+=pow((*(p+j)-a),2);
      }
   s=sqrt(sum/n);
   printf("%.5lf\n",s);
   a=0;s=0;sum=0;
   }
return 0;
}
double aver(int n,double x[]){
	int i;
	double sum=0;
	for(i=0;i<n;i++)
		sum+=x[i];
	return sum/n;
}
double s(int n,double x[]){
	int i;
	double avn=aver(n,x),sum=0,num;
	for(i=0;i<n;i++)
		sum+=pow((x[i]-avn),2);
	num=sqrt(sum/n);
	return num;
}

void main(){
	int k,n,i,j;
	double x[100],num;
	scanf("%d",&k);
	for(i=0;i<k;i++){
		scanf("%d",&n);
		for(j=0;j<n;j++)
			scanf("%lf",&x[j]);
		num=s(n,x);
		printf("%.5lf\n",num);
	}
}
double average(double a[100],int n)
{
	double *p;
	double sum1=0,sum2=0,average1,average2;
	for(p=a;p<a+n;p++)
	{
		sum1=sum1+*p;
	}
	average1=sum1/n;
	for(p=a;p<a+n;p++)
	{
		sum2=sum2+(*p-average1)*(*p-average1);
	}
	average2=sum2/n;
	return (sqrt(average2));
}
int main()
{
	int n,m;double a[100];
	int i,j;
	cin>>n;
	for(i=0;i<n;i++)
	{
		cin>>m;
		for(j=0;j<m;j++)
			cin>>a[j];
		printf("%.5f\n", average(a,m));
	}
	return 0;
}
int main()
{
	int n,i=0,j=0;
	scanf("%d",&n);
    int a[101]={0};
	double b[101]={0},s[101]={0},p[101]={0},q[101]={0},z[101]={0};
	for(i=0;i<n;i++)
	{
		scanf("%d",&a[i]);
		for(j=0;j<a[i];j++)
		{
			scanf("%lf",&b[j]);
			s[i]=s[i]+b[j];
		}
		p[i]=(double)s[i]/a[i];
		for(j=0;j<a[i];j++)
		{
			q[i]=q[i]+(b[j]-p[i])*(b[j]-p[i]);
		}
		z[i]=(double)sqrt(q[i]/a[i]);
		printf("%.5f\n",z[i]);
	}
	return 0;
}
int main()
{
	int k,i,j,n;
	double a[100],x,s;
	scanf("%d",&k);
	for(i=0;i<k;i++)
	{
		s=0;
		x=0;
		scanf("%d",&n);
		for(j=0;j<n;j++)
		{
			scanf("%lf",&a[j]);
			x=x+a[j];
		}
		x=x/(double)n;
		for(j=0;j<n;j++)
		{
			s=s+(a[j]-x)*(a[j]-x);
		}
		s=s/(double)n;
		s=sqrt(s);
		printf("%.5lf\n",s);
	}
	return 0;
}
int main(int argc, char* argv[])
{
	int k;
	double S;
	scanf("%d",&k);
	for(int i=0;i<k;i++)
	{
		int m;
		double x[100],y1=0,y2=0,x0;
		scanf("%d",&m);
		for(int j=0;j<m;j++)
		{
			scanf("%lf",&x[j]);
			y1=y1+x[j];
		}
		x0=y1/m;
		for(int i=0;i<m;i++)
		{
			y2=y2+pow((x[i]-x0),2);
		}
		S=sqrt(y2/m);
		printf("%.5f\n",S);
	}
	return 0;
}
int main(){
int a;
scanf("%d",&a);
for(int i=1;i<=a;i++){
double b;
scanf("%lf",&b);
double sz[100];
double n=0;
for(int m=1;m<=b;m++){
scanf("%lf",&(sz[m]));
n+=sz[m]/b;}
double sum=0;
for(int k=1;k<=b;k++){
sum+=(sz[k]-n)*(sz[k]-n);}
double S;
S=sqrt(sum/b);
printf("%.5lf\n",S);}
return 0;}
int main()
{
	int k,i,j;
	double sz[1000],ave,result=0,add,sum=0;
	

	scanf("%d",&k);

	for(i=0;i<k;i++){
		int n;
		sum=0;
		result=0;
		scanf("%d",&n);
		for(j=0;j<n;j++){
			scanf("%lf",&sz[j]);
			
		}
		double *p;
		for(p=sz;p<sz+n;p++){
			sum+=*p;
		}
		ave=sum/(double)n;
		
		for(p=sz;p<sz+n;p++){
			result+=(*p-ave)*(*p-ave);
		}
		add=sqrt(result/(double)n);
		printf("%.5lf\n",add);
	}
	
	return 0;
}
int main()
{
   int n,i=0,a,m=0;
   scanf("%d\n",&n);
   for(i=0;i<n;i++)
   {
    scanf("%d\n",&a);
    double sz[100],sum=0,q,w=0,e;
     for(m=0;m<a;m++)
    {scanf("%lf",&sz[m]);
     sum+=sz[m];
     }
    q=sum/a;
    for(m=0;m<a;m++)
    {w+=(sz[m]-q)*(sz[m]-q);}
    e=sqrt(w/a);
    printf("%.5lf\n",e);
    }
return 0;
}
double fangcha(int n,double *p)
{
       double a=0;
       double s=0;
       int i;
       
       for  (i=0;i<n;i++)
       a=a+p[i];
       
       a=a/n;
       
       for  (i=0;i<n;i++)
       s=s+(p[i]-a)*(p[i]-a);
       
       s=sqrt(s/n);
       
       return (s);
}
            
       
       
    

main()
{
      int k,n,i,j;
      double num[100],result;
      double *p;
      p=num;
      
      scanf("%d",&k);
      for  (j=1;j<=k;j++)
      {
           scanf("%d",&n);
           for  (i=0;i<n;i++)
           {
                scanf("%lf",&num[i]);
           }
           result=fangcha(n,p);
           printf("%.5lf\n",result);
      }

}
int main(int argc, char* argv[])
{
	int n;
	scanf("%d",&n);
	int k[100];
	double a[100],s[100],x[100][100];
	int i,j;
	for(i=0;i<n;i++){
		scanf("%d",&k[i]);
		for(j=0;j<k[i];j++){
			scanf("%lf",&x[i][j]);
		}
	}
	for(i=0;i<n;i++){
		a[i]=0;s[i]=0;
		for(j=0;j<k[i];j++){ a[i]+=x[i][j]; }
		a[i]=a[i]/k[i];
		for(j=0;j<k[i];j++){
			s[i]+=pow( (x[i][j]-a[i]),2 );
		}
		s[i]=sqrt(s[i]/k[i]);
		printf("%.5lf\n",s[i]);
	}
	return 0;
}
int main()
{
	int n,i,k,p;
    double x[100][50],av[50],fangcha[50];
	
	scanf("%d",&k);
for(p=0;p<k;p++)
{
	av[p]=0;
	fangcha[p]=0;
scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%lf",&x[i][p]);
	av[p]+=x[i][p]/n;
	}
	for(i=0;i<n;i++)
	{
	fangcha[p]+=(x[i][p]-av[p])*(x[i][p]-av[p]);
	}
	fangcha[p]=sqrt(fangcha[p]/n);
}
for(p=0;p<k;p++)
{
	printf("%.5lf\n",fangcha[p]);
}
	return 0;
}
int main()
{
	int k,i,n,j;
	double x[1000],sum,p,a;
    double S;
	scanf("%d",&k);
	for(j=0;j<k;j++)
	{
		sum=0;
		p=0;
		scanf("%d",&n);
		for(i=0;i<n;i++)
		{
			scanf("%lf",&x[i]);
			sum+=x[i];
		}
		a=(double)(sum/n);
		for(i=0;i<n;i++)
		{
			p+=(double)pow((x[i]-a),2);
		}
		p=(double)(p/n);
		S=(double)sqrt(p);
		printf("%.5f\n",S);
	}



	return 0;
}
int main()
{
    int i,j,m,n;
	double sqplus,plus,x,avr,outcome;
	scanf("%d",&n);
	for (i=1;i<=n;i++)
	{
		scanf("%d",&m);
		sqplus=0;
		plus=0;
		avr=0;
		for (j=1;j<=m;j++)
		{
			scanf("%lf",&x);
			sqplus=sqplus+x*x;
			plus=plus+x;
		}
		avr=plus/m;
		outcome=sqplus-2*plus*avr+m*avr*avr;
		printf("%.5lf\n",sqrt(outcome/m));
	}
	return 0;
}
int main(int argc, char* argv[])
{
	int k,i,n[1000],j;
	float x[1000]={0},sum[1000]={0};
	double S[1000]={0};
	scanf("%d",&k);
	for(i=0;i<k;i++){
		scanf("%d",&n[i]);
        for(j=0;j<n[i];j++){
			scanf("%f",&x[j]);
			sum[i]+=x[j];
		}
		for(j=0;j<n[i];j++)
			S[i]+=(double)(x[j]-sum[i]/n[i])*(x[j]-sum[i]/n[i]);
		printf("%.5lf\n",sqrt(S[i]/n[i]));
	}
	return 0;
}
int main()
{
	int k,i,n[100],j;
    double sum=0,x[1000],sum1,sum2=0,ave=0;
		double s;
	scanf("%d",&k);
	for(i=0;i<k;i++)
	{
		sum=0;
		ave=0;
		sum2=0;
		scanf("%d",&n[i]);
		for(j=0;j<n[i];j++)
		{
			scanf("%lf",&x[j]);
			sum=sum+x[j];
		}
			ave=sum/n[i];
			for(j=0;j<n[i];j++)
			{
				sum2=(double)(sum2+pow(x[j]-ave,2));
				sum1=(double)(sum2/n[i]);
				s=sqrt(sum1);
			}

			printf("%.5lf\n",s);
	}
	
	return 0;
}
main()
{
      int k,i,g,n;
      double ans,j,temp;
      double a[1000];
      scanf("%d",&k);
      for(g=0;g<k;g++)
      {
                      scanf("%d",&n);
                      for(i=0;i<n;i++) scanf("%lf",&a[i]);
                      j=0.0;
                      temp=0.0;
                      for(i=0;i<n;i++) j+=1.0*a[i]/n;
                      for(i=0;i<n;i++) temp+=(a[i]-j)*(a[i]-j)*1.0;
                      ans=sqrt(temp/n);
                      printf("%.5lf\n",ans);
      }
      
}
int main()
{
	int k, n, i, j;
	double x[101], sum, ave, p, s;
	cin >> k;
	for(i = 1; i <= k; i ++)
	{
		sum = 0;
		p = 0;
		cin >> n;
		for(j = 1; j <= n; j ++)
		{
			cin >> x[j];
			sum = sum + x[j];
		}
		ave = sum / n;
		for(j = 1; j <= n; j ++)
			p = p + (x[j] - ave) * (x[j] - ave);
		s = sqrt(p / n);
		cout << fixed << setprecision(5) << s << endl;
	}
	return 0;
}
int main(int argc, char* argv[])
{
	int k,i,j;
	scanf("%d",&k);
	int n[1000];
	double num[1000],sum[1000]={0.0},aver[1000]={0.0},total[1000]={0.0},cha[1000]={0.0};
	for(i=0;i<k;i++)
	{
		scanf("%d",&n[i]);
		{
			for(j=0;j<n[i];j++)
			{
				scanf("%lf",&num[j]);
			}
			for(j=0;j<n[i];j++)
			{
				sum[i]=sum[i]+num[j];
			}
			aver[i]=sum[i]/n[i];
			for(j=0;j<n[i];j++)
			{
				total[i]=total[i]+(num[j]-aver[i])*(num[j]-aver[i]);
				cha[i]=sqrt(total[i]/n[i]);
			}
		}
	}
	for(i=0;i<k;i++)
	{
		printf("%.5lf\n",cha[i]);
	}
	return 0;
}
void main ()
{
	int i,j,k,n;
	double *a,*b,s,f,sum,ave;
	a=(double *)calloc(200,sizeof(double));
	b=(double *)calloc(200,sizeof(double));
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&k);
		for(j=0,sum=0;j<k;j++)
		{
			scanf("%lf",a+j);
			sum=sum+*(a+j);
		}
		ave=sum/k;
		for(j=0,f=0;j<k;j++)
		{
			f=f+(*(a+j)-ave)*(*(a+j)-ave);
		}
		s=sqrt(f/k);
		printf("%.5f\n",s);
	}
	
}
int main(){

	double shuJu[N];

	double a, s[K];

	int k, n, i, j;

	scanf("%d", &k);

	for(i = 0; i < k; i++){
		scanf("%d", &n);

		for(j = 0; j < n; j++){
			scanf("%lf", &(shuJu[j]));
		}

		a = 0;

		for(j = 0; j < n; j++){
			a += shuJu[j];
		}

		a = a/n;

		s[i] = 0;
		for(j = 0; j < n; j++){
			s[i] += (shuJu[j] - a)*(shuJu[j] - a);
		}

		s[i] /= n;
		
		s[i] = sqrt(s[i]);

	}

	for(i = 0; i < k; i++){
		printf("%.5lf\n", s[i]);
	}



	return 0;
}
int main()
{
	int k, i, n, t;
	scanf("%d", &k);
	double h;
	int j;
	double x[100];
	double S[100];
	for(j=0;j<k;j++)
	{
		scanf("%d\n", &n);
		double b=0, a;
		double c=0;
		for(i=0;i<n;i++)
		{
			scanf("%lf", &x[i]);
			b+=x[i];
		}
		a=b/n;
        for(i=0;i<n;i++)
		{
			c+=((x[i]-a)*(x[i]-a));
		}
		h=c/n;
		S[j]=pow(h,0.5);
	}
	for(t=0;t<k;t++)
	{
		printf("%.5lf\n", S[t]);
	}
	return 0;
}
int main()
{
     int  k,n,i;
     double a[101],sum=0,fangcha = 0,*p;
     scanf("%d",&k);
     while( k -- )
     {
        scanf("%d",&n);
        for( i = 0; i < n;i ++ )
        {
         scanf("%lf",&a[i] ); 
         sum += a[i];
        }
         sum /= n;
         p = &a[0];
         for( i = 0; i < n; i++ )
         fangcha += (sum-*(p+i))*(sum-*(p+i));
         fangcha /= n;
         fangcha = sqrt(fangcha);
         printf("%.5f\n",fangcha);
         fangcha = 0;
         sum = 0;    
     }
}
int main()
{
	int k,i,n,m;
	double a[10000],sum1,sum2,s;
	scanf("%d",&k);
	for(i=0;i<k;i++){
		sum1=0;
		sum2=0;
		scanf("%d",&n);
		for(m=0;m<n;m++){
			scanf("%lf",&a[m]);
			sum1+=a[m];
		}
		sum1=(double)sum1/n;
		for(m=0;m<n;m++){
			sum2=sum2+(a[m]-sum1)*(a[m]-sum1);
		}
		sum2=(double)sum2/n;
		s=(double)sqrt(sum2);
		printf("%.5lf\n",s);
	}

	return 0;
}
int main(int argc, char* argv[])
{
	int k, n, i, j;
    double x[100], sum, a, b, s;
	scanf("%d", &k);
	for(i=0;i<k;i++){
		scanf("%d", &n);
		sum=0;
		a=0;
		b=0;
		s=0;
		for(j=0;j<n;j++){
			scanf("%lf", &x[j]);
            sum+=x[j];
		}
		a=sum / n;
        for(j=0;j<n;j++){
			b+=(x[j]-a)*(x[j]-a);
		}
		s=sqrt(b / n);
	    printf("%.5lf\n", s);
	}
	return 0;
}
int main(int argc, char* argv[])
{
	int n,i,j,m;
	scanf("%d",&n);
	
	for(i=0;i<n;i++)
	{
	  double A[1000],sum=0,a,b=0,s,S;
	  scanf("%d",&m);
	  for(j=0;j<m;j++)
	  {
	    scanf("%lf",&A[j]);
		sum=sum+A[j];
	  }
	  a=(double)(sum/m);

	  for(j=0;j<m;j++)
	  {
	     b=b+(A[j]-a)*(A[j]-a);
	  }
	  s=(double)b/m;
	  S=sqrt(s);
	  printf("%.5lf\n",S);
	}
	return 0;
}
int main()
{
	int k,n,i,j;
	scanf("%d",&k);
	double x[100][100],s[100]={0},sum=0,a[100];
	for (i = 0; i < k; i++)
	{
	   scanf("%d",&n);	
	   sum=0;
	   for (j = 0; j < n; j++)
	   {
	    scanf("%lf",&x[i][j]);
	    sum+=x[i][j];
	   }
       a[i]=sum/(double)(n);
	   for (j = 0; j < n; j++)
	   s[i]+=(x[i][j]-a[i])*(x[i][j]-a[i]);
	   s[i]=s[i]/(double)(n);
	   s[i]=sqrt(s[i]);
	}
     for (i = 0; i < k; i++)
       printf("%.5lf\n",s[i]);
	return 0;
}
int main()
{
	double a[1001]={0},sum1=0,sum2=0,avr=0,s;
	double *p=a;
	int n,k;
	cin>>k;
	while(k--){
		cin>>n;
		for(int i=0;i<n;i++)
			cin>>*(p+i);
		for(int j=0;j<n;j++)
			sum1+=*(p+j);
		avr=sum1/n;
		for(int k=0;k<n;k++)
			sum2+=(*(p+k)-avr)*(*(p+k)-avr);
		s=sqrt(sum2/n);
		printf("%.5f\n",s);
		sum1=sum2=0;
	}
	//while(1);
	return 0;
}
int main()
{
	int n ;
	cin>>n;
	for (;n>0;n--)
	{
		int m;
		cin>>m;
		double sum=0;
		double a[100];
		double *p = a;
		for (int i = 0;i<m;i++)
		{

			cin>> *p;
			sum+= *p;
			p++;
		}
		p = a;
		double ava = sum /m;
		double sq = 0;
		for (int i = 0;i<m;i++)
		{
			sq+= (*p-ava)*(*p-ava);
			p++;
		}
		printf("%.5f\n", sqrt(sq/m));

	}

}
int main()
{
	int n,k,i,j;
double a[100][100],b,c,e,f[100];
scanf("%d",&k);
for(i=0;i<k;i++){ 
	double sum=0,d=0;
	scanf("%d",&n);
	for(j=0;j<n;j++){
		scanf("%lf",&a[i][j]);}
		for(j=0;j<n;j++){
		sum+=a[i][j];}
	    b=1.0*sum/n;
		for(j=0;j<n;j++){
		c=(a[i][j]-b)*(a[i][j]-b);
		d+=c;
	}
	e=sqrt(1.0*d/n);
	f[i]=e;
	}
for(i=0;i<k;i++){
	printf("%.5lf\n",f[i]);
}
return 0;
}
int main(int argc, char* argv[])
{
	int k,n[150],i,j,m,e;
	scanf("%d",&k);
	double x[2000],a[150],S[150],l[150],s[150];
	for(i=1;i<=k;i++)
	{
		s[i]=0;l[i]=0;
		scanf("%d",&n[i]);
		for(j=1;j<=n[i];j++)
		{
			scanf("%lf",&x[j]);
		}
		for(m=1;m<=n[i];m++)
		{
			l[i]=l[i]+x[m];
		}
		a[i]=l[i]/n[i];
		for(e=1;e<=n[i];e++)
		{
			s[i]=s[i]+pow((x[e]-a[i]),2);
		}
		S[i]=sqrt(s[i]/n[i]);
	}
	for(i=1;i<=k;i++)
	{
		printf("%.5lf\n",S[i]);
	}
	return 0;
}
int main()
{
	int n,i,k,m;
	double a[100],s[100],x,b;
    scanf("%d",&k);
	for(i=0;i<k;i++)
	{
		scanf("%d",&n);
		x=0;
		for(m=0;m<n;m++)
		{
			scanf("%lf",&(a[m]));
		    x+=a[m];
		}
		b=0;
           for(m=0;m<n;m++)
		{
		b+=(a[m]-x/n)*(a[m]-x/n);
		}
		s[i]=sqrt(b/n);
	}
	for(i=0;i<k;i++)
	{
printf("%.5lf\n",s[i]);
	}
	return 0;
}
int main(int argc, char* argv[])
{
int i,j,n,m;	
double sum,ans,a[100];	
scanf("%d",&n);	
for (i=0;i<n;i++){		
	scanf("%d",&m);
	sum=0,ans=0;		
	for (j=0;j<m;j++){			
		scanf("%lf",&a[j]);			
		sum+=a[j];		}		
	sum=sum/m;		
	for (j=0;j<m;j++){			
		ans+=(a[j]-sum)*(a[j]-sum);		}		
	ans=ans/m;		
	ans=sqrt(ans);		
	printf("%.5lf\n",ans);	}
	return 0;

}
int main(int argc, char* argv[])
{
	int i,j,k,n[100];
	double x[1000],a=0,h=0,s=0;
	scanf("%d",&k);
	for(i=0;i<k;i++)
	{
		scanf("%d",&n[i]);
		for(j=0;j<n[i];j++)
		{
			scanf("%lf",&x[j]);
			a+=x[j];
		}
		a=a/(n[i]*1.0);
		for(j=0;j<n[i];j++)
		{
			h+=(x[j]-a)*(x[j]-a);
		}
		h=h/(n[i]*1.0);
		s=sqrt(h);
		printf("%.5f\n",s);
		a=0,h=0,s=0;
	}
	return 0;
}
int main()
{
	int i,j;
	int num1,num2;
	double a[100],b[100],sum,ping;
	cin>>num1;
	for(i=0;i<num1;i++)
	{
		sum=0;
		ping=0;
		cin>>num2;
		for(j=0;j<num2;j++)
		{
			cin>>a[j];
			ping+=(a[j]/num2);
		}
		for(j=0;j<num2;j++)
		{
			sum+=(pow((a[j]-ping),2));
		}
		b[i]=sqrt(sum/num2);
	}
	for(i=0;i<num1;i++)
	{
		printf("%.5f\n",b[i]);		
	}
	return 1;
}
void main()
{
	int i,j,p=0;
	int k;
	scanf("%d",&k);
	
	for(i=0;i<k;i++)
	{
		int n;
		scanf("%d",&n);
		double *p,a=0,s=0;
		p=(double *)calloc(n,sizeof(double));
		for(j=0;j<n;j++)
		{scanf("%lf",p+j);
		a=a+*(p+j);}
		a=a/n;
		for(j=0;j<n;j++)
		{s=s+(*(p+j)-a)*(*(p+j)-a);}
		s=sqrt(s/n);
		printf("%.5f\n",s);
		
	}	
}
int main()
{
	int k,i,j;
	scanf("%d", &k);
	double x[1000],r[1000];
	for(i=0;i<k;i++)
	{
		int n;
		scanf("%d", &n);
		double sum=0.00;
		for(j=0;j<n;j++)
		{
			scanf("%lf", &x[j]);
			sum+=x[j];
		}
		double ave=0.00,total=0.00;
		ave+=sum/n;
		for(j=0;j<n;j++)
		{
			r[j]=(x[j]-ave)*(x[j]-ave);
			total+=r[j];
		}
		total /= n;
		double o=0.00;
	    o=sqrt(total);
        printf("%.5lf\n", o);
	}
	return 0;
}
int main() {
	int t,n;
	double a,x[128],s;
	cin >> t;
	while(t--) {
		cin >> n;
		a = 0.0;
		for (int i = 0; i < n; ++i){
			cin >> *(x+i);
			a += *(x+i);
		}
		a = a/n;
		s = 0.0;
		for (int i = 0; i < n; ++i) {
			s += (*(x+i)-a)*(*(x+i)-a);
		}
		s/=n;
		printf("%.5lf\n", sqrt(s));
	}
}
int main(){
int n,i,j,a[100];
double b[100][2000],s[100],p[100];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d",&a[i]);
s[i]=0;
for(j=0;j<a[i];j++){
scanf("%lf",&b[i][j]);
s[i]+=b[i][j];
}
s[i]=s[i]/a[i];
}
for(i=0;i<n;i++){
p[i]=0;
for(j=0;j<a[i];j++){
p[i]+=(b[i][j]-s[i])*(b[i][j]-s[i]);
}
p[i]=sqrt(p[i]/a[i]);
}
for(i=0;i<n;i++){
printf("%.5lf\n",p[i]);
}
return 0;
}
int main(int argc, char* argv[])
{
	int n,k,i,j;
	double x1[100],x2[100],a1,a2,sum1=0.0,sum2=0.0,s;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		sum1=sum2=0;
		scanf("%d",&k);
		for(j=0;j<k;j++)
		{
			scanf("%lf",&x1[j]);
			sum1=sum1+x1[j];
		}
		a1=(double)sum1/k;
        for(j=0;j<k;j++)
		{
			x2[j]=(x1[j]-a1)*(x1[j]-a1);
			sum2=sum2+x2[j];
		}
        a2=(double)sum2/k;
        s=sqrt(a2);
	    printf("%.5lf\n",s);
	}
	return 0;
}
int main()
{
	int k,n;
	scanf("%d",&k);

	double sum=0,sum1=0,S,a,b,sz[100];
	
	int i=0;
	while(i<k){
        scanf("%d",&n);
		int j=0;
		while(j<n){
			scanf("%lf",&(sz[j]));
			sum += sz[j];
			j++;
		}
		a=(double)sum/n;

		int o=0;
		while(o<n){
            b = (sz[o]-a)*(sz[o]-a);
			sum1 += b;
			o++;
		}

		S = sqrt(sum1/n);
		printf("%.5f\n",S);

        int x=0;
		while(x<100){
			sz[x]=0;
			x++;
		}
sum=0;
sum1=0;

		i++;
	}
	return 0;
}
int main()
{
	int k,n,i,j;
	double *x,sum,b,s,a;
	scanf("%d",&k);
	for(j=0;j<k;j++)
	{
		sum=0;
		b=0;
		scanf("%d",&n);
        x=(double*)malloc(sizeof(double)*n);
		for(i=0;i<n;i++)
		{
		   scanf("%lf",&x[i]);
           sum+=x[i];
		}
		a=sum/n;
		for(i=0;i<n;i++)
		{
			b+=(x[i]-a)*(x[i]-a);
		}
		s=sqrt(b/n);
		printf("%.5lf\n",s);
	}
		free(x);
		return 0;
}
int main()
{
	int k,n;
    double x[105]={0},a,s,*p;
	scanf("%d",&k);
	for(;k-->0;)
	{
		a=s=0;p=x;
		scanf("%d",&n);
		for(;p<x+n;p++)
		{scanf("%lf",p);a+=*p;}
		a=a/n;
		p=x;
		for(;p<x+n;p++)
		{s+=(*p-a)*(*p-a);}
		s=s/n;s=sqrt(s);
		printf("%.5f\n",s);}
}
void main()
{
	double x[1000],S,a,*p[1000],sum;
	int i,k,n;
	
	scanf("%d",&k);

	for(i=0;i<1000;i++)
	{
		*(p+i)=x+i;
	}

	while(k--)
	{
		scanf("%d",&n);
		sum=0;
			
		for(i=0;i<n;i++)
		{
			scanf("%lf",*(p+i));
			sum+=**(p+i);
		}
		a=sum/n;
		
		S=0;
		for(i=0;i<n;i++)
		{
		S+=(**(p+i)-a)*(**(p+i)-a);
		}
			
		S=sqrt(S/n);
			
		printf("%.5f\n", S);
	}
}
void main()
{
	int n,i,num,k;
	double S,sz[1000]={0},ave,s,sum,*ptr,*p;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d",&num);
		for(k=0;k<num;k++)
		{
			scanf("%lf",&sz[k]);
		}
		ptr=&sz[0];
		sum=*ptr;
		ptr++;
		for(k=1;k<num;k++)
		{
			sum=sum+*ptr;
			ptr++;
		}
		ave=sum/num;
		p=&sz[0];
		s=pow(*p-ave,2);
		p++;
		for(k=1;k<num;k++)
		{
			s=s+pow(*p-ave,2);
			p++;
		}
		S=sqrt(s/num);
		printf("%.5lf\n",S);
	}
}
int main()
{
	int n,k,i,j;
	double a[1000],s,x;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		double sum=0,sumx=0;
		scanf("%d",&k);
		for(j=0;j<k;j++)
		{
			scanf("%lf",&a[j]);
			sum=sum+a[j];
		}
		x=(double)sum/k;
		for(j=0;j<k;j++)
		{
			sumx=sumx+(a[j]-x)*(a[j]-x);
		}
		s=(double)sqrt(sumx/k);
		printf("%.5lf\n",s);
	}
	return 0;
}
int main()
{
	int n,x,i=0,j;
	double s[X],sum1=0,ave,sum2=0,f;
	scanf("%d",&n);
	while(i<n)
	{
		scanf("%d",&x);
		for(j=0;j<x;j++)
		{
			if(j==0)
				scanf("%lf",&s[j]);
            else
			    scanf(" %lf",&s[j]);
			sum1=sum1+s[j];
		}
		ave=sum1/x;
		for(j=0;j<x;j++)
		{
			s[j]=(s[j]-ave)*(s[j]-ave);
			sum2=sum2+s[j];
		}
		f=sqrt(sum2/x);
		printf("%.5f\n",f);
		i++;
		sum1=0;sum2=0;ave=0;
	}
	return 0;
}
int main(){
	int k;
	scanf("%d",&k);
	int i,n[101],j;
	double x[1001];
	for(i=0;i<k;i++){
		double a=0,s=0;
		scanf("%d",&n[i]);
		for(j=0;j<n[i];j++){
			scanf("%lf",&x[j]);
			a=a+x[j];
		}
		a=a/(double)n[i];
		for(j=0;j<n[i];j++){
            s=s+(x[j]-a)*(x[j]-a);
		}
		s=sqrt(s/(double)n[i]);
		printf("%.5lf\n",s);
	}
	return 0;
}
int main ()
{
	int n,m;
	double x[1010],sum,a,s;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>m;
		sum=0;s=0;a=0;
		for(int j=0;j<m;j++)
		{
			cin>>*(x+j);
			sum=sum+*(x+j);
		}
		a=sum/m;
		for(int j=0;j<m;j++)
		{
			s=s+pow(*(x+j)-a,2);
		}
		s=s/m;s=sqrt(s);
		cout<<fixed<<setprecision(5)<<s<<endl;
	}
	return 0;
}
int main()
{
	int k,i;
	scanf("%d",&k);
	for(i=0;i<k;i++){
		int n;
		scanf("%d",&n);
		int j;
		double a=0.0,s=0.0,sz[100];
		double *p;
		for(j=0,p=sz;j<n;j++,p++){
			scanf("%lf",p);
			a+=*p;
		}
		a=a/n;
		for(j=0,p=sz;j<n;j++,p++){
			s+=(*p-a)*(*p-a);
		}
		s=sqrt(s/n);
		printf("%.5f\n",s);
	}
	return 0;
}
int main()
{
	int k;
	scanf("%d",&k);
	int n[1000];
	double x[1000][1000];
	int i,j;
	for(i=0;i<k;i++)
	{
		scanf("%d",&(n[i]));
		for(j=0;j<n[i];j++)
		{
			scanf("%lf",&(x[i][j]));
		}
	}
	double s[1000];
	double a,b;
	for(i=0;i<k;i++)
	{ a=0;b=0;
		for(j=0;j<n[i];j++)
		{a=a+x[i][j];}
        for(j=0;j<n[i];j++)
		{b=b+(x[i][j]-a/n[i])*(x[i][j]-a/n[i]);}
		s[i]=sqrt(b/n[i]);
		printf("%.5lf\n",s[i]);
	}
	return 0;
}
void main(void)
{
	int k;
	scanf("%d",&k);
	for(;k>0;k--)
	{
		int n;
		double x[100];
		scanf("%d",&n);

		int i;
		double add_sqr=0,a=0;
		for(i=0;i<=n-1;i++)
			scanf("%lf",&x[i]);

		double *p=x;
		for(i=0;i<=n-1;i++)
		{
			add_sqr+=*(p+i)**(p+i);
			a+=*(p+i);
		}

		add_sqr/=n;
		a/=n;

		printf("%.5lf\n",sqrt(add_sqr-a*a));
	}
}
int main()
{
	int n,k,i,j;
	double a[100],s=0,b=0,ss;
	scanf ("%d",&n);
	for (i=0;i<n;i++)
	{
		ss=0;s=0;b=0;
		scanf ("%d",&k);
		for (j=0;j<k;j++)
		{
            scanf("%lf",&a[j]);
			b=b+a[j]/k; 
		}
		for (j=0;j<k;j++)
		{
			s=s+(a[j]-b)*(a[j]-b)/k;
		}
		ss=sqrt(s);
		printf("%.5lf\n",ss);
	}
	return 0;
}
void main()
{
	int i,j,k,n;
	double s,temp,a;
	double *p[1000];

	for (i=0;i<=999;i++) *(p+i)=(double *)malloc(sizeof(double));

	scanf("%d",&k);
	for (i=0;i<=k-1;i++)
	{
		scanf("%d",&n);
		for (j=0;j<=n-1;j++) 
			scanf("%lf",*(p+j));
		a=0;
		for (j=0;j<=n-1;j++)
			a=a+**(p+j);
		a=a/n;
		temp=0;
		for (j=0;j<=n-1;j++)
			temp=temp+pow((**(p+j)-a),2);
		s=sqrt(temp/n);
		printf("%.5f\n",s);
	}
}
int main()
{ int k;
  cin>>k;
  for(int i=0;i<k;i++)
     { 
           int n;
           cin>>n;
           double a[100],average=0,sum=0,s;
           double *p;
           p=a;
           for(int i=0;i<n;i++)
                {cin>>*(p+i);
                  average+=*(p+i);}
            average=average/n; 
            for(int j=0;j<n;j++)
                 sum+=(*(p+j)-average)*(*(p+j)-average);
            s=sqrt(sum/n);
            cout<<fixed;
            cout<<setprecision(5)<<s<<endl;
        }
   return 0;
}
int main()
{
	int k,a,n,i;
	double x[100][1000],sum1,sum2,pj,s;
	scanf("%d",&k);
	for(a=0;a<k;a++){
		sum1=0;pj=0;
	           scanf("%d",&n);
			   for(i=0;i<n;i++){
                                         scanf("%lf",&x[a][i]);


				   sum1+=x[a][i];}
			   pj=(double)sum1/n;
			   sum2 = 0;
			   for(i=0;i<n;i++){
			   sum2+=(double)(x[a][i]-pj)*(x[a][i]-pj);
			   }
			   s=sqrt(sum2/n);
			   printf("%.5f\n",s);

	}


	
	return 0;
}
int main()
{
    int k,i,j,n;
    double h,a,H,A,N;
    double x[100],s[100];
    scanf("%d",&k);
    for(i=0;i<k;i++)
    {
        h=0;
        H=0;
        scanf("%lf",&N);
        n=N;
        for(j=0;j<n;j++)
        {
            scanf("%lf",&x[j]);
            h=h+x[j];
        }
        a=h/N;
        for(j=0;j<n;j++)
        {
            H=H+((x[j]-a)*(x[j]-a));
        }
        A=H/N;
        s[i]=sqrt(A);
    }
    for(i=0;i<k;i++)
    {
        printf("%.5f\n",s[i]);
    }
    return 0;
}
void main()
{
	int n,i,m,j;
	double ave,dif,a[200],*p;
	p=a;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		ave=0;
		dif=0;
		scanf("%d",&m);
		scanf("%lf",p+1);
		for(j=2;j<=m;j++)
		{
			scanf(" %lf",p+j);
		}
		for(j=1;j<=m;j++)
		{
			ave+=*(p+j);
		}
		ave=ave*1.0/(m*1.0);
		for(j=1;j<=m;j++)
		{
			dif+=(*(p+j)-ave)*(*(p+j)-ave);
		}
		dif=dif*1.0/(m*1.0);
		dif=sqrt(dif);
		printf("%.5f\n",dif);
	}
}