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

Обсуждение задачи 1119. Метро

Arsenal911 (Samara) Memory [3] // Задача 1119. Метро 22 авг 2011 02:08
My solution for a table size of 1000 to 1000 is 4.07 MB of memory. What should I do?
Anatoly Re: Memory // Задача 1119. Метро 5 фев 2012 15:21
You shouldn't use table 1000*1000. It could be solved using table 1000*2
Sunnat Re: Memory // Задача 1119. Метро 25 окт 2012 14:29
int x[100],y[100],max[100];
Plamen_N Re: Memory // Задача 1119. Метро 3 ноя 2012 03:01
I used: bool table[1000][1000];  which is 0,95367431640625 MB.
table[i][j] = 1, if the respective quarter can be crossed diagonally, and '0' otherwise.
I also used an array a[1001], in which to store the distance, and several auxiliary variables.
The total memory used is 1128 KB.