Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

На Питоне, пожалуйста, напишите код, который будет:

Принимать два параметра:

1. Тип шахматной фигуры (Королева, Ладья,  Конь)

2. Текущая позиция на шахматной доске (например: d2)

Возвращать: Список всех возможных позиций на доске, на которые данная фигура может продвинуться одним ходом от данной позиции, при условии, что на доске нет других фигур.

Правила:

● Вам не нужно реализовывать решение для каждого типа фигуры, но решение должно реализовывать как минимум следующее: Королева, Ладья и Конь.

● Вы не можете использовать какие-либо внешние / неосновные библиотеки

● Пожалуйста, предоставьте тестовое покрытие для вашей работы.

Пример:

Если код пройден: «Конь, d2»

$ chess.py -piece KNIGHT -положение d2

Выход должен быть: «b1, f1, b3, f3, c4, e4»

нужно до обеда воскресенья

на гитхабе есть решение данной задачи, просьба не копировать его

4 года назад
crisalid
Валерий 
39 летРоссия
13 лет в сервисе
Был
4 года назад
Выбранный исполнитель
alex_tche
Алексей 
50 летРоссия
7 лет в сервисе
Был
2 года назад
4 года назад
$85
1 день
WMZ
Убер-профессионал Лаконичный и изящный код Оптимальный подход к тестированию Молниеносное понимание задачи
На связи оперативно (минуты после сообщения на weblancer). Оплата мгновенная! Вопросы: все по делу! И главное, отличный тариф на не пыльную работенку /(с) Роберт Асприн/! Если Вы специалист в своей области - Валерий идеальный заказчик!
  • Похожие заказы
  • Здравствуйте. Необходимо разработать небольшую программу для windows, с помощью которой можно будет производить накрутку лайков и комментариев на сервисе Behance.net от зарегистрированных пользователей. Подробное ТЗ по ссылке: [url=https://docs.google.com/document/d/12tdxfNmRSgTff-i-SCK884Q-9EbUw3MRQmBYch12zxo/edit#]https://docs.google.com/document/d/12tdxfNmRSgTff-i-SCK884Q-9EbUw3MRQmBYch12zxo/edit#[/url]

    Прикладное ПО1 исполнитель
    Закрыт
    4 года назад
  • $300

    Здравствуйте! Необходим специалист в java разработке приложений на десктоп Нужно доработать приложение в игровой тематике написанной на Java. Более подробное ТЗ отправлю кандидатам.

    Закрыт
    4 года назад
  • Необходимо написать скрипт шифрования/дешифрования текста с помощью блочного шифра IDEA на python 3.5+  В скрипте нужно указать комментариями что делает каждый блок кода. Пример работы - [url=http://docplayer.ru/27766729-Otchyot-po-laboratornoy-rabote-2-izuchenie-raboty-blokovyh-shifrov-i-sposobov-ih-obedineniya-variant-4.html]http://docplayer.ru/27766729-Otchyot-po-laboratornoy-rabote-2-izuchenie-raboty-blokovyh-shifrov-i-sposobov-ih-obedineniya-variant-4.html[/url]

    Закрыт
    4 года назад
  • Требуется сделать программу на С#/С++ (консольное приложение), которая будет считывать данные с Rtsp-потока и сохранять его в mp4 (кодек h264). Запись в файл ведется до какого-либо кастомного события (например, нажатие клавишы). Необходимо учитывать кол-во кадров в ...

    Закрыт
    4 года назад
  • Добрый день Нужно сделать 2 программы на с++ Файлы задач внизу Срок до 5.12. Желательно сделать эти задачи через компилятор Dev C+. У кого есть свободное время,тот может ставить ставку. Буду благодарен за внимание

    Закрыт
    4 года назад
  • Требуется решить 9 задач прикладного программирования средне-низкой сложности. Языки - С++ Питон Java(на любом из этих, можно применять разные языки для разных задач). Не требуется идеального или сложного кода, главное чтобы он был верным и ...

    Закрыт
    4 года назад
  • $50

    Нужно сделать базовом уровне нейронку по стьатье. - используем python + tensorflow/keras + дополнительные фреймворки.- может быть понадобится рандомизация датасета (augmentation)- датасет размечен по точкам, распознаем простой объект.Предоставлю ряд статей, на которые нужно ориентироваться.Если у вас ...

    Закрыт
    4 года назад
  • Здравствуйте! Ищу человека который напишет чат менеджера для группы ВК. То-есть пользователи добавляют бота в свои беседы, и управляют ею через него, например исключить/мут + админка. Бот должен быть на NodeJS/PHP + MySQL (обязательно). Больше ничего добавить не ...

    Закрыт
    4 года назад