|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.04.2014, 09:15 | #41 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Приложил.
Нумерованные слева строки - ряды вентилей. 2 - вентиль с двумя входами, 1 - с одним Ниже - порядковый номер вентиля в ряду Еще ниже желтым - порядковый номер следующего подключенного вентиля в нижнем ряду Количество элементов в каждом ряду - числа Фибоначчи - колонка AL, b[i] Порядковый номер первого вентидя в сквозной нумерации в каждом ряду - колонка AM, n[i] На примере 65-го вентиля - ряд 8, номер в ряду - 12. Вот здесь немножко исчисления Фибоначчи - разложим 12 в виде суммы чисел Фибоначчи 8+3+1 Для каждого из них из последней колонки в соответствуюем ряду возьмем числа из желтой строки 5+2+1=8 Легко заметить, что это предшествующие числа Фибоначчи для каждого из чисел 8,3,1 А полученная сумма 8 - порядковый номер следующего подключенного вентиля в нижнем ряду
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 09.04.2014 в 09:18. |
09.04.2014, 09:16 | #42 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,351
|
Много чего:
b,n: array[0..40] - массивы из 41 элемента f:=g; - вообще потеряно for j:=i downto 1 do - это for (j = i; j > 0; --j) и второй цикл аналогично
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
09.04.2014, 15:14 | #43 | |
- Дорогой, а ты ку
Форумчанин
Регистрация: 06.10.2012
Сообщений: 181
|
Цитата:
Код:
|
|
09.04.2014, 15:30 | #44 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Условие обеих for-циклов не правильное
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
12.04.2014, 21:05 | #45 | |
Новичок
Джуниор
Регистрация: 11.10.2011
Сообщений: 3,882
|
А можно пару вопросов? (уж сори, что через 44 года..)
Цитата:
В "соответствующем ряду" можно шушуть поподробее как найти этот ряд? |
|
12.04.2014, 21:34 | #46 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
в соответствуюем ряду - в колонке AK с этими цифрами что соответствует следующему (после верхнего серого) нижнем ряду (голубому) с этими цифрами и ниже в желтом
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
12.04.2014, 21:37 | #47 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
12.04.2014, 21:42 | #48 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Не правильный подход. Нужно считать себя бессмертным. И исходя из этого строить планы на будущее. А загнешься нечаянно в этом самом будущем - что же, несчастный случай, с кем не бывает
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
12.04.2014, 21:49 | #49 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Эх, вашими устами, да мёд пить. Увы, я не безсмертен. Только умру, не сегодня.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder |
12.04.2014, 21:51 | #50 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
|
|
|