М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
EvGeniusYT
EvGeniusYT
13.01.2023 05:28 •  Информатика

Язык программирования - Python
На шахматной доске стоит конь.
Отметьте положение коня на доске и все клетки, которые он бьет. Клетку, где стоит конь, отметьте английской буквой “K”. Клетки, которые он бьёт, отметьте символами “*”. Остальные клетки заполните точками.
Входные данные
Программа получает на вход два числа — координаты коня на шахматной доске. Каждая координата вводится на отдельной строке. Первое число обозначает номер строки, а второе — номер столбца. Все числа принимают значения от 1 до 8.
Выходные данные
Выведите на экран изображение доски так, как это показано в примере.
Примеры
Ввод
4
2
Вывод
. . . . . . . .
* . * . . . . .
. . . * . . . .
. K . . . . . .
. . . * . . . .
* . * . . . . .
. . . . . . . .
. . . . . . . .

👇
Ответ:

1. Вариант.

ky, kx = int(input()) - 1, int(input()) - 1

for i in range(8):

~~s = ''

~~for j in range(8):

if i == ky and j == kx: s += 'K'

elif abs((i - ky) * (j - kx)) == 2: s += '*'

else: s += '.'

~~print(s)

2. Вариант.

Решение с двумерного массива .

ky, kx = int(input()) - 1, int(input()) - 1

s = [['.' for _ in range(8)] for _ in range(8)]

s[ky][kx] = 'K'

for i in range(8):

~~for j in range(8):

if abs((i - ky) * (j - kx)) == 2: s[i][j] = '*'

for i in range(8): print(*s[i])

4,6(74 оценок)
Открыть все ответы
Ответ:
gwetyalina1345
gwetyalina1345
13.01.2023

Локальная сеть - коммуникационная система, состоящая из нескольких компьютеров, соединенных между собой посредством кабелей (телефонных линий, радиоканалов), позволяющая пользователям совместно использовать ресурсы компьютера: программы, файлы, папки, а также периферийные устройства: принтеры, плоттеры, диски, модемы и т.д. Виды локальных сетей: Одноранговая локальная сеть В небольших локальных сетях все компьютеры обычно равноправны, т.е. пользователи самостоятельно решают, какие ресурсы своего компьютера сделать общедоступными. Такие сети называют одноранговыми.   Одноранговая локальная сеть- сеть поддерживающая равноправие компьютеров и предоставляющая пользователям самостоятельно решать какие ресурсы своего компьютера: папки, файлы, программы  сделать общедоступными.

4,5(92 оценок)
Ответ:
katystolbova
katystolbova
13.01.2023

15

Объяснение:

Коды с условием Фано удобно изображать в виде дерева, в котором левый лист получается из родителя путем дописывания 0, а правый - 1 (см. рисунок). Условие Фано означает, что если что-то является кодовым словом, то это лист (из него не могут идти стрелочки к другим элементам)

Кодовые слова отмечены зелёным цветом (А = 010, Б = 00, Г = 101). Нам нужно распределить ещё 4 кода так, чтобы 3 из них (для М, И и Я) были по возможности короче.

Если одним из кодовых слов будет 11 (для определенности, для буквы М), то останется только два кода из 3 символов (011 и 100) на 3 оставшиеся буквы И, Я и Р. Поэтому как минимум 2 кодовых слова придется делать 4-буквенными, например, И = 011, Я = 1000, Р = 1001. МАГИЯ кодируется как 11 010 101 011 1000 - 15 знаков.

Если 11 - не кодовое слово, то всего кодовые слова можно выбрать из 3 символов (например, М = 011, И = 100, Я = 110, Р = 111). МАГИЯ кодируется как 011 010 101 100 110 - 15 знаков.


Объясните для по каналу связи сообщения, содержащие только семь букв: а, б, г, и, м, р, я. для перед
4,6(39 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ