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

Обсуждение задачи 1102. Странный диалог

An advice for crashers
Послано Sergey Naumenko 16 окт 2009 01:21
Using of dynamic memory allocation for the long string

char * s = new char [10000000];
//..
delete [] s;

allowed me to avoid the crash problem.
Suppose it would be helpful for someone.
Re: An advice for crashers
Послано tiancaihb 16 окт 2009 07:41
A better idea is to declear the array outside any functions.
#include ...
char s[1000000000000000000];
int main(){}
If you do so, it won't take up xxxxGB RAM. Instead, it depends on which part of the array you used.
For example, you only use 1-10000 of the array, it will use 10KB mem.
And that's cool.
Re: An advice for crashers
Послано icanwin 16 окт 2009 15:01
You are not right.
Re: An advice for crashers
Послано tiancaihb 18 окт 2009 15:52
why