Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 73843 известно что 2 строки одинаковой длины...

Условие

известно что 2 строки одинаковой длины имеют общий байт. написать программу которая выводит значение этого байта на экран

информатика 98

Решение

Python программа:

```python
def find_common_byte(line1, line2):
# line1 and line2 are two lists of bytes of the same length, all bytes are unique, and only one byte is common for both lines
for byte1 in line1:
for byte2 in line2:
if byte1 == byte2:
return byte1
return None
```
Каждый байт в первой строке сравнивается с каждым байтом во второй строке. Если найдено совпадение, значит, найден общий байт двух строк, и он возвращается из функции. Если функция проходит через все байты и не находит совпадения, она возвращает None, сообщая, что общего байта нет.

Написать комментарий

Меню

Присоединяйся в ВК