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

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

C++ Crash (stack overflow)
Послано Grillepitch 21 июл 2011 01:27
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;

int main()
{
        long double array[128*1024];
    long double x = 0;
    int k = 0;
    while ( cin >> x )
    {
        array[k] = sqrt(x);
        ++k;
    }
    for ( int i = k-1; i >= 0; --i )
        cout << fixed << setprecision(4) << array[i] << endl;
    return 0;
}
Re: C++ Crash (stack overflow)
Послано hatred 21 июл 2011 01:52
try to define array in global namespace (not in main())
Re: C++ Crash (stack overflow)
Послано Grillepitch 21 июл 2011 01:57
Thank you very much !