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

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

Why Access Violation?(C++)
Послано John smith 23 мар 2011 08:38
#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;

typedef double dataType;
const int max_length = 300000;

dataType array[max_length];

int main()
{
    __int64 input;
    int i = -1;

    while(scanf("%I64d",&input))
        array[++i] = sqrt((double)input);

    cout << fixed << setprecision(4);//Set Output's format

    for(i--;i>=0;i--)
        cout<<array[i]<<endl;

    return 0;
}

/*
This program can run in my own computer,but when I submit I got the Error Message -- Access Violation.
Who can tell me why?
*/

Edited by author 23.03.2011 08:42