|
0 / 0 / 0
Регистрация: 05.11.2020
Сообщений: 43
|
|
Разместить ферзей и пешки на поле26.12.2021, 22:24. Показов 937. Ответов 13
Приветствую Вас. Такой вопрос: каким образом можно разместить выбранное пользователем количество ферзей и пешек на шахматном поле? Буду рад помощи!
0
|
|
| 26.12.2021, 22:24 | |
|
Ответы с готовыми решениями:
13
Задана шахматная доска, содержащая черного короля, черные пешки и белых ферзей. Определить, какими пешками мож Разместить на шахматной доске 8х8 максимальное количество ферзей Разместить 8 ферзей на доске так чтобы они не били друг друга |
|
6228 / 2929 / 1047
Регистрация: 01.06.2021
Сообщений: 10,852
|
|
| 26.12.2021, 22:28 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 05.11.2020
Сообщений: 43
|
|
| 26.12.2021, 22:30 [ТС] | |
|
_Ivana, у меня поле 8х8, и мне нужно в нём разместить, например, 3 ферзя и 5 пешек. Это ведь возможно?
Добавлено через 34 секунды Royal_X, как попало.
0
|
|
|
6228 / 2929 / 1047
Регистрация: 01.06.2021
Сообщений: 10,852
|
||
| 26.12.2021, 22:31 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 05.11.2020
Сообщений: 43
|
|
| 26.12.2021, 22:35 [ТС] | |
|
_Ivana, у меня не получается это реализовать. Вот что у меня вышло, но оно не совсем корректно(
0
|
|
|
6228 / 2929 / 1047
Регистрация: 01.06.2021
Сообщений: 10,852
|
|
| 26.12.2021, 22:41 | |
|
MaxSmal, пешки принято указывать буквой p. Если важен цвет, то P - белая пешка, p - черная пешка, Q - белая королева, q - черная королева.
0
|
|
|
0 / 0 / 0
Регистрация: 05.11.2020
Сообщений: 43
|
|
| 26.12.2021, 22:42 [ТС] | |
|
Я изменил скриншот, я указываю 6 пешек, а выводится 8(потому что алгоритм вывода неправильный).
Добавлено через 1 минуту Royal_X, учту, спасибо.
0
|
|
|
Вездепух
13177 / 6813 / 1821
Регистрация: 18.10.2014
Сообщений: 17,237
|
|
| 27.12.2021, 01:50 | |
|
Так а зачем вы их вообще разбросали по доске? Почему фигуры не стоят компактно? Размещайте все фигуры по порядку в клетках, начиная с левого нижнего угла. Задача ж тривиальная, в чем трудности?
0
|
|
|
|
|
| 27.12.2021, 12:47 | |
|
TheCalligrapher, Royal_X, я сразу предупреждаю, что автору надо решать задачи простым методом, а не всякими функциями.
Расположение ферзей на шахматной доске, чтобы они не попадали под удар друг друга И вообще крайне сомнительно, что имеет хоть какие-то пользу и смысл решать задачку из класса олимпиадных новичку, не понимающему сложные программы с функциями. Народ, вот зачем вы закапываетесь глубоко в программирование по первой просьбе ваших учительниц? Найдите свой темп учёбы! Спокойно сидите и пишите мелкие алгоритмы с циклами и ветвлениями, пока не прочувствуете, что такое "программировать". Потратьте на это несколько месяцев. Потом двигайтесь по темам, но так же неспешно, хватая тему и надолго останавливаясь на практикуме по ней, пока не свыкнитесь.
0
|
|
|
Вездепух
13177 / 6813 / 1821
Регистрация: 18.10.2014
Сообщений: 17,237
|
||
| 27.12.2021, 12:59 | ||
|
Это, наоборот, вы предлагаете ссылку на какое-то ненужное переусложненное решение.
0
|
||
|
|
|
| 27.12.2021, 13:05 | |
|
TheCalligrapher, я понял, какую ошибку автора вы имели в виду, но мне кажется, вы его просто троллите таким наивным ответом.
0
|
|
|
Вездепух
13177 / 6813 / 1821
Регистрация: 18.10.2014
Сообщений: 17,237
|
||
| 27.12.2021, 13:09 | ||
?Автора уже переспрашивали на эту тему и он уже открытым текстом подтвердил, что фигуры можно размещать "как попало".
0
|
||
| 27.12.2021, 13:09 | |
|
Помогаю со студенческими работами здесь
14
Рекурсия: расставить 5 ферзей так, чтобы все поле 8*8 находилось под ударом Дано шахматное поле, расставить n ферзей так чтобы они не били друг друга Задача про ферзей (расставить n ферзей так, чтобы они не били друг друга) Получить m расстановок 8 ферзей на шахматной доске, при которых ни один из ферзей не угрожает другому Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|