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

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

for help wrong answer
Послано beyondliyang 4 май 2012 14:14
#include <stdio.h>
#include<cmath>
#include<iostream>
void main()
{
double a[100000];
    int i=0,count=0;
    while(std::cin>>a[i])
    {
         if ((a[i]>0||a[i]==0)&&(a[i]==pow(float(10),18)||a[i]<pow(float(10),18)))
         {
         printf("if you want to end press a char!\n");
        a[i]=sqrt((double)a[i]);
               count++;
        i++;    }
         else
             break;
    }
        getchar();

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

}