![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]()
В наборе чисел найдите непрерывную неубывающую последовательность чисел
максимальной длины. Если подходящих последовательностей несколько, выведите первую из них. -maxint ≤ a[i] ≤ maxint. Формат ввода: первая строка: n ≤ 300 000. Вторая строка: элементы набора чисел. Формат вывода: искомая последовательность. input.txt 7 5 1 2 3 4 3 7 output.txt 1 2 3 4 Задача не проходит 11 тест (11 тест очень большой не влазит в макс. предел, там n=300000 и потом следует 300000 больших чисел) вот решение: Код:
![]() Последний раз редактировалось VladKB1; 14.06.2014 в 21:50. |
![]() |
![]() |
![]() |
#2 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]() Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
![]() Цитата:
К сожалению, в Паскале (судя по всему используется именно он) максимальный размер массива весьма ограничен ![]() Подробнее можете посмотреть здесь: Turbo Pascal - Максимальная размерность одномерного массива . Если есть необходимость работы с большими числами, то лучше сменить платформу. |
|
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Слишком большой массив? На то и расчет задачи, чтоб без массивов.
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
Можно попробовать использовать динамически выделяемую память:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]() Цитата:
А массив-то вовсе не большой.. это ограничея турбо.. А сам массив будет занимать (даже при Integer'e = 4 байта) всего один мегабайт с хвостиком.. |
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 21.05.2014
Сообщений: 121
|
![]()
Всем спасибо конечно за идеи, но задачу можно решить массивом уже много кто так сделал с этой задачей. Кто ходил в кружок "быстрого программирования", а у меня не получается вот и хотел спросить...
|
![]() |
![]() |
![]() |
#9 |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
![]()
Что с 11 тестом? Неправильный ответ? Слишком много времени\памяти? Какая-то ошибка?
Еще раз.. Поставь размер массива 300000 и отправь.. а сам скачай Free Pascal и радуйся.. |
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Непрерывная неубывающая последовательность чисел (TurboPascal) | VladKB1 | Помощь студентам | 17 | 13.06.2014 00:06 |
поиск последовательности элементов максимальной длины в массиве | Alkcatras | Visual C++ | 0 | 05.01.2013 18:43 |
Задача со строкой (поиск слова максимальной длины) | TheAlina | Помощь студентам | 1 | 13.05.2012 23:34 |
Слово максимальной длины | Broken Angel | Помощь студентам | 2 | 06.01.2011 15:14 |
Палиндром максимальной длины (язык Pelles C) | Kotik Wasil | Помощь студентам | 2 | 13.12.2010 11:32 |