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

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

why its gvng wrong answer?
Послано tanu 20 мар 2011 10:41
#include<iostream>
#include<vector>
#include<cmath>

using namespace std;

int main(){
double x;
int i=0;
double a[100];
while(cin>>x)
{
a[i]=(sqrt(x));
i++;
}

for(int j=i-1;j>=0;j--)printf("%.4f\n",a[i]);
return 0;
}
Re: why its gvng wrong answer?
Послано bsu.mmf.team 20 мар 2011 15:44
1) Change double to long double. 10^18 is much more, than double type can contain.
2) The size of your array may be greater than 100.