|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.03.2019, 17:51 | #1 |
Новичок
Джуниор
Регистрация: 03.03.2019
Сообщений: 0
|
[Free Pascal] Рекурсия(функции и процедуры)
Здравствуйте. Нужно реализовать программу на Turbo Pascal.
Вывести на экран все возможные способы расстановки белых фигур (два коня, два слона, две ладьи, ферзь и король) на первой линии шахматной доски. |
03.03.2019, 17:55 | #2 |
Форумчанин
Регистрация: 31.05.2009
Сообщений: 786
|
|
03.03.2019, 18:17 | #3 |
Заблокирован
Регистрация: 25.12.2018
Сообщений: 0
|
Здравствуйте. Могу сегодня приступить к выполнению проекта.
Обращайтесь Почта dmitriyzele1976@gmail.com Skype livemitriyzele1976 |
03.03.2019, 18:58 | #4 |
Пользователь
Регистрация: 04.07.2012
Сообщений: 32
|
почта в подписи, пишите
|
04.03.2019, 10:41 | #5 |
Недо
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,394
|
Пишите: larbossfreelance@yandex.ru
С помощью программирования можно разбогатеть и изменить мир к лучшему (с) Бьерн Страуструп
|
04.03.2019, 17:51 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
извините, я позволю себе задать вопрос, хотя в раздел Фриланс это явно оффтоп!
Цитата:
и, если я не ошибаюсь, всего вариантов получается 8!/(2!*2!*2!) = 5040 И что, на экран нужно вывести все 5040 строк? |
|
04.03.2019, 17:54 | #7 |
Пользователь
Регистрация: 04.07.2012
Сообщений: 32
|
откуда такой знаменатель?
|
04.03.2019, 21:02 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
это произведение факториалов повторяющихся элементов (2 слона, 2 коня, 2 ладьи).
подробнее - Перестановки с повторениями — урок. Алгебра, 11 класс или раздел 2.1.7. Перестановки с повторениями |
05.03.2019, 08:12 | #9 |
Пользователь
Регистрация: 04.07.2012
Сообщений: 32
|
если эту фразу понимать как(версия): по 2 разнопольных коня, слона и ладьи + белопольный ферзь + чернопольный король, то вариантов 576, что тоже многовато для режима DOS, даже если по несколько в строку выводить
Последний раз редактировалось MansMI; 05.03.2019 в 08:15. |
05.03.2019, 09:20 | #10 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Впрочем, это пустой разговор. Без автора темы тут нечего обсуждать. Да и у меня нет уверенности, что автор темы знает, что нужно делать и куда выводить уйму вариантов. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск максимального элемента в массиве, рекурсия. Free Pascal | avatar54 | Помощь студентам | 0 | 27.02.2017 20:02 |
Задачи на процедуры и функции (free pascal) | maksimum | Помощь студентам | 6 | 16.04.2012 18:22 |