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

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

Test 9 - Crash (access violation)!
Послано Gleb_017 14 окт 2009 02:20
#include <math.h>
#include <iostream>
#include <iomanip>
using namespace std;

int main()
{
        __int64 a;
    int i=0;
    double b[32768];
    while (cin>>a)
    {
        b[i]=sqrt(double(a));
        i++;
    }
        i--;
    for (int k=i; k>-1; k--)
        cout<<fixed<<setprecision(4)<<b[k]<<'\n';
        return 0;
}
Re: Test 9 - Crash (access violation)!
Послано Igor9669(Tashkent IAC) 14 окт 2009 10:25
Increase the size of array!
Re: Test 9 - Crash (access violation)!
Послано Gleb_017 14 окт 2009 22:28
I've already tryed to increase to 100000 and got the same error...
Re: Test 9 - Crash (access violation)!
Послано melkiy 14 окт 2009 23:24
make your array global.
Or use linker directive increasing stack size - the instructions are in FAQ.
Re: Test 9 - Crash (access violation)!
Послано Mohsen Biglari 21 окт 2009 00:25
increase it to 150,000 !!!