URAL 1001 Reverse Root

URAL_1001

    因为数字不算很大,精度要求也不高,所以可以直接调用sqrt,否则可以用手算开平方+高精度来处理。

#include<stdio.h>

#include<string.h>

#include<math.h>

#define MAXD 300000

double x[MAXD];

int main()

{

    int i = 0;

    while(scanf("%lf", &x[i]) == 1)

        ++ i;

    for(-- i; i >= 0; i --)

        printf("%.4f\n", sqrt(x[i]));

    return 0;

}

你可能感兴趣的:(root)