Кто нормально понимает в информатике, помогите пожалуйста))))
Задача:
Какое количество информации получит второй игрок при игре в "Крестики-нолики" на поле размером восемь на восемь клеток после хода первого игрока, играющего крестиками?
Задача:
Какое количество информации получит второй игрок при игре в "Крестики-нолики" на поле размером восемь на восемь клеток после хода первого игрока, играющего крестиками?
Это уже скорее Программирование и зависит от реализации.
достаточно 2 байта (=16 bit).
Если разбить поле на столбцы и строки то получим по 8 бит (=1байт) для вертикальных и горизонтальных координат как в морском бое.
Получается, что второй игрок получит координаты крестика на поле - для этого достаточно указать номер столбца и номер строки в этом столбце. Пусть крестик будет 1, а пустое место 0. тогда если крест стоит в пятой строке второго столбца то передать нужно: 1 байт номера строки (00001000) и 1 байт номера столбца (01000000)
. .12345678
1 00000000
2 00000000
3 00000000
4 00000000
5 01000000 ◄ пятая строка
6 00000000
7 00000000
8 00000000
__▲
второй
столбец