Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 11.10.2013, 12:41   #1
Билигто
Новичок
Джуниор
 
Регистрация: 11.10.2013
Сообщений: 2
Вопрос Абракадабра. Последовательность из латинских букв строится следующим образом.на 1 шаге она пуста.На каждом шаге она удваивается

Последовательность из латинских букв строится следующим образом.на 1 шаге она пуста.На каждом шаге последовательность удваивается,после чего к ней слева дописывается очередная буква латинского алфавита (a,b,c...).Задача состоит в том,чтобы по заданному числу N(1<=N<2^26)определить символ,который стоит на N-ом месте в последовательности,получившийся после 27-го шага(символы отсчитываются слева направо).В качестве ответа укажите символ стоящий в позиции N получившейся последовательности
Код:
begin Readln(n); s:=''; 
for i:=97 to 122 do
s:=chr(i)+s+s; writeln(s[a]); end.
Вот ошибка строка(255 символов) а в 27 шаге (приблизительно 100 миллионов символов)Помогите как исправить?????срочно

Последний раз редактировалось Stilet; 11.10.2013 в 13:38.
Билигто вне форума
Старый 11.10.2013, 14:09   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

посмотрите, вот тут вроде есть решение..

а ещё можно заглянуть сюда или сюда.
Serge_Bliznykov вне форума
Старый 12.10.2013, 12:38   #3
Билигто
Новичок
Джуниор
 
Регистрация: 11.10.2013
Сообщений: 2
По умолчанию

Спасибо вам!!
Билигто вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В каждом "шаге" цикла новая переменная. Troxid Общие вопросы C/C++ 1 16.10.2011 14:43
В каждом "шаге" цикла новая переменная. Troxid Общие вопросы C/C++ 2 16.10.2011 14:36
Ошибка 104, возникает при определенном шаге. TomOoma Паскаль, Turbo Pascal, PascalABC.NET 0 08.05.2011 13:48
Опишите что делает программа на каждом шаге( 1Илья1 Помощь студентам 0 07.04.2011 07:53
[CИ++] Остановился в пол шаге от конца программы kniazik Помощь студентам 10 28.01.2010 15:28