http://acm.pku.edu.cn/JudgeOnline/problem?id=1045

Код:
#include <stdio.h>
#include <math.h>
#include <stdlib.h>
int main()
{
    double vs,r,c,vr,w;
    int i,n;
    scanf("%lf%lf%lf%d",&vs,&r,&c,&n);
    for (i=1;i<=n;i++)
        {
            scanf("%lf",&w);
            vr=vs/sqrt(r*r+1/(w*w*c*c))*r;
            printf("%.3lf\n",vr);
        }    
    return 0;
}