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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2019, 10:10   #11
MihalNik
МегаМодератор
СуперМодератор
 
Регистрация: 27.11.2012
Сообщений: 5,657
По умолчанию

оффтоп
Цитата:
2 разнопольных коня
Прочел как 2 разнополых.
Благими намерениями устлана дорога на programmersforum.ru
MihalNik вне форума Ответить с цитированием
Старый 05.03.2019, 10:17   #12
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

ну если по ходу игры их может стать 10 у каждого игрока, то ...

Последний раз редактировалось MansMI; 05.03.2019 в 10:22.
MansMI вне форума Ответить с цитированием
Старый 05.03.2019, 10:28   #13
vexora_man
Пользователь
 
Регистрация: 14.05.2017
Сообщений: 29
По умолчанию

Кони могут стоять на любых полях, а вот слоны обязательно на полях противопложного цвета.
vexora_man вне форума Ответить с цитированием
Старый 05.03.2019, 10:33   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

А если бы в условии было 3 слона и один конь? Задача явно не на знание шахматных правил, а на освоение комбинаторики в программировании
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 05.03.2019, 11:46   #15
vexora_man
Пользователь
 
Регистрация: 14.05.2017
Сообщений: 29
По умолчанию

Ну поскольку в задании стандартный набор шахматных фигур, то подразумевается что шахматные правила будут использоваться. На самом деле условие со слонами оно единственное, что ограничивает перебор остальных вариантов. Обратите внимание, что подчеркнуто, что все фигуры белые.

Последний раз редактировалось vexora_man; 05.03.2019 в 11:53.
vexora_man вне форума Ответить с цитированием
Старый 05.03.2019, 13:10   #16
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от vexora_man Посмотреть сообщение
Ну поскольку в задании стандартный набор шахматных фигур, то подразумевается что шахматные правила будут использоваться.
Это ваше мнение. Вы имеете на него право. Точно так же, как я (и Аватар) имеем право на своё мнение - использование шахматных правил в данной задаче совершенно не подразумевается.

Цитата:
Сообщение от Аватар Посмотреть сообщение
А если бы в условии было 3 слона и один конь? Задача явно не на знание шахматных правил, а на освоение комбинаторики в программировании
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.03.2019, 00:33   #17
Jake_Alan
Новичок
Джуниор
 
Регистрация: 03.03.2019
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
извините, я позволю себе задать вопрос, хотя в раздел Фриланс это явно оффтоп!

Это называется "Перестановки с повторениями"
и, если я не ошибаюсь, всего вариантов получается 8!/(2!*2!*2!) = 5040
И что, на экран нужно вывести все 5040 строк?
Это задание такое, и ответ 5040. И у Вас был совершенно правильный ход мыслей.

Последний раз редактировалось Jake_Alan; 06.03.2019 в 00:36.
Jake_Alan вне форума Ответить с цитированием
Старый 06.03.2019, 09:38   #18
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Сообщение от Jake_Alan Посмотреть сообщение
Это задание такое, и ответ 5040. И у Вас был совершенно правильный ход мыслей.
и что, эти все 5040 строк нужно было вывести на экран?! o_O
или можно вывести в текстовый файл (его хотя бы полистать можно)?

и, кстати, я так понял, что задача решена? Данная тема как запрос работы во Фрилансе уже не актуально?
Serge_Bliznykov вне форума Ответить с цитированием
Старый 06.03.2019, 17:32   #19
Jake_Alan
Новичок
Джуниор
 
Регистрация: 03.03.2019
Сообщений: 0
По умолчанию

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
и что, эти все 5040 строк нужно было вывести на экран?! o_O
или можно вывести в текстовый файл (его хотя бы полистать можно)?

и, кстати, я так понял, что задача решена? Данная тема как запрос работы во Фрилансе уже не актуально?
Она решена теоретически...но не практически....
Мне еще сегодня предложили просто всевозможные варианты вывести, т.е. 8! на экран...
Я даже не понимаю, как ее делать...Через массив можно ли?..
Jake_Alan вне форума Ответить с цитированием
Старый 06.03.2019, 17:44   #20
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

по 8 в строку, 630 строк в txt файл
MansMI вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поиск максимального элемента в массиве, рекурсия. Free Pascal avatar54 Помощь студентам 0 27.02.2017 20:02
Задачи на процедуры и функции (free pascal) maksimum Помощь студентам 6 16.04.2012 18:22