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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2014, 14:41   #1
ychenik
Новичок
Джуниор
 
Регистрация: 19.02.2014
Сообщений: 2
По умолчанию нужно составить алгоритм на Паскале - выводить все возможные комбинации с введёнными символами, буквами, цифрами

который будет выводить все возможные комбинации с введёнными символами , буквами , цифрами например ввёл 2 и 1 он выдаёт
1221212
1212112
2121212
2212121
2121221
или например
212112
211221
111222
122122
121212
только чтобы он выдовал все варианты с использованием от 5 до 20 символов в длине сообщения независимо от повторения вводимых символов
ychenik вне форума Ответить с цитированием
Старый 19.02.2014, 15:40   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

во-первых, то, что Вам нужно - это "Размещение с повторениями" (см. вики, например)

во-вторых, формула там простая:

например, если ввели ваши 2 и 1 (т.е. n=2), а хотите получить все варианты длиной 20 символов (k=20),
то это 2 в степени 20 = 1048576 вариантов.
а если исходных значение (символов, букв, цифр) 10 штук, то результатом всех 20-символьных комбинаций
будет 21-ти значное число (100 000 000 000 000 000 000 ) (прочитаете число самостоятельно )

в-третьих, что значит "нужно составить алгоритм на Паскале" ?! Вам или алгоритм нужен или код программы на Паскале, Вы уж определитесь!

Успехов!
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.02.2014, 16:51   #3
ychenik
Новичок
Джуниор
 
Регистрация: 19.02.2014
Сообщений: 2
По умолчанию

для меня это просто набор букв , плюс мне надо чтоб ещё буквы точно так-же чтобы вводились мне бы просто саставить полностью весь код
ychenik вне форума Ответить с цитированием
Старый 19.02.2014, 22:12   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,238
По умолчанию

Как это - "набор букв"?! Я решил, что, раз Вы на форум пишете, то, по крайней мере, читать по русски умеете...

я прямо не знаю, чем Вам помочь... Может быть, найдёте кого-то, кто Вам сможет прочитать сообщения и объяснить, что они означают...

Цитата:
не бы просто саставить полностью весь код
ну так составляйте, кто же против?! Чем Вам помочь то?!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны цифры от 1 до 38 нужно составить все возможные комбинации из 6 чисел без повторений. gector Фриланс 14 01.04.2013 20:20
Все возможные комбинации X@OC Общие вопросы по Java, Java SE, Kotlin 9 04.07.2011 20:34
Все возможные комбинации массива и непонятная процедура. Ksardas13 Общие вопросы Delphi 2 22.05.2011 02:04
Возможные комбинации firephenix Помощь студентам 1 01.04.2011 02:19
находит одно решение а нужно все возможные specnazkin Помощь студентам 5 21.11.2010 09:28