Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
-2 / 6 / 5
Регистрация: 19.01.2022
Сообщений: 201

Шахматы из Мумбаи Индия Индия Индия Индия Индия

31.01.2022, 18:24. Показов 779. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Одинокий король остался совсем один на шахматной доске. Несмотря на одиночество, он вовсе не унывает — ведь ему еще надо сделать так много дел государственной важности. Например, ему надо совершить официальный визит в клетку t. Так как король не привык терять попусту время, он хочет добраться от своего местоположения s до клетки t за наименьшее число ходов. Помогите ему это сделать.


Король за один ход может переместиться на любую клетку, которая по стороне или углу граничит с текущей (их в общем случае 8).

Входные данные
В первой строке входных данных заданы шахматные координаты клетки s, а во второй — клетки t.

Шахматные координаты состоят из двух символов, один из которых это строчная буква латинского алфавита (от a до h), а второй — цифра от 1 до 8.

Выходные данные
В первую строку выведите n — минимальное число ходов короля. Далее в n строк выведите сами ходы. Каждый ход описывается одной из восьми строк: L, R, U, D, LU, LD, RU или RD.

L, R, U, D, соответственно, означают ходы влево, вправо, вверх и вниз (согласно рисунку), двухбуквенные обозначения соответствуют диагональным ходам. Если решений несколько, выведите любое.




Примеры:
входные данные
a8
h1
выходные данные
7
RD
RD
RD
RD
RD
RD
RD
Изображения
 
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.01.2022, 18:24
Ответы с готовыми решениями:

Сколько девушек\женщин на фотографиях (Индия)
У меня есть некоторые сомнения что на фоторо одна и та же персона.

Какова ширина запрещенной зоны сурьмянистого индия, если его красная граница внутреннего фотоэффекта равна 0,68 мкм?
1)Какова ширина запрещенной зоны сурьмянистого индия, если его красная граница внутреннего фотоэффекта равна 0,68 мкм? дано ...

Готические Шахматы и Шахматы Януса
Программы - компьютерные противники, реализующие сабж? - где скачать? (можно лицензионные и платные версии) Уровень их игры - рейтинг ЭЛО?...

3
-2 / 6 / 5
Регистрация: 19.01.2022
Сообщений: 201
31.01.2022, 18:25  [ТС]
это поиск в ширину наверно
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
01.02.2022, 00:18
Цитата Сообщение от shinzin Посмотреть сообщение
Индия Индия Индия Индия Индия
Это у тебя фишка такая?
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
01.02.2022, 01:50
Python
1
2
3
4
5
6
7
8
9
10
11
import itertools
s = input('s = ')
t = input('t = ')
dist_lit = ord(t[0]) - ord(s[0])
dist_dig = int(t[1]) - int(s[1])
res_lit = ['L','R'][dist_lit > 0] * abs( dist_lit )
res_dig = ['D','U'][dist_dig > 0] * abs( dist_dig )
res = itertools.zip_longest(res_lit, res_dig, fillvalue='')
res = [ (x[0]+x[1]) for x in res ]
print( len(res) )
print(*res,sep='\n')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.02.2022, 01:50
Помогаю со студенческими работами здесь

Шахматы
Здравствуйте. Решал вот эту задачу: Совсем недавно Вася занялся программированием и решил реализовать собственную программу для...

Шахматы
Вы уже сделали большую часть работы по реализации отдельных механик игры в шахматы. Остался последний шаг. Реализуйте полноценную игру...

шахматы
помогите написать шахматную доску с помощью панелей с цифрами и буквами

Шахматы
Всем доброго вечера. Слив компьютеру десятую партию в шахматы, мне стало интересно, как же он это делает? И вот я пришел к вам,...

шахматы
Здравствуйте форумчане! есть програма "найти минимальное число коней на шахматной доске,расставить их так чтобы они "били" всю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Данные берутся из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru