ENG  RUSTimus Online Judge
Online Judge
Задачи
Авторы
Соревнования
О системе
Часто задаваемые вопросы
Новости сайта
Форум
Ссылки
Архив задач
Отправить на проверку
Состояние проверки
Руководство
Регистрация
Исправить данные
Рейтинг авторов
Текущее соревнование
Расписание
Прошедшие соревнования
Правила
вернуться в форум

Обсуждение задачи 1001. Обратный корень

it say wrong answer,but I have try many numbers!
Послано beyondliyang 4 май 2012 13:34
#include <stdio.h>
#include<math.h>
void main()
{
float a[1024];
    int i=0,count=0;
    while(scanf_s("%f",&a[i]))
    {
        printf("if you want to end press a char\n");
         if ((a[i]>0||a[i]==0)&&(a[i]==pow(float(10),18)||a[i]<pow(float(10),18)))
         {

        a[i]=sqrt((float)a[i]);
               count++;
        i++;    }
         else
             break;
    }
        getchar();

        for (int i=count-1;i>0||i==0;i--)
            printf("%.4f\n",a[i]);

}