![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
7777 |
![]()
Сообщение
#1
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: ![]() ![]() ![]() |
Проблема в следующем: нужно вставить первую строку после первой строчки, содержащую минимальный элемент:
unit Unit1; |
7777 |
![]()
Сообщение
#2
|
Группа: Пользователи Сообщений: 6 Пол: Мужской Репутация: ![]() ![]() ![]() |
Помогите, что не так сделал?
|
klem4 |
![]()
Сообщение
#3
|
![]() Perl. Just code it! ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: ![]() ![]() ![]() |
Ну во-первых мне показалось очень странным вот это :
Цитата for i:=1 to UpDown1.Position do for j:=2 to UpDown2.Position do Во вторых зачем вообще массив ? Разьве что только для того чтобы постоянно не юзать StrToInt... В третьих как-то странно выглядит алгоритм вставки, особо правда не вникал, я бы сделал так:
т.е. было 1 2 3 4 5 0 7 8 9 стало 1 2 3 4 5 0 1 2 3 7 8 9 Вот так примерно. -------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
![]() ![]() |
![]() |
Текстовая версия | 10.07.2025 8:03 |