Обложка канала

Pythonist.ru - образование по питону

Pythonist.ru - помощь в подготовке к собеседованию на позицию Python Developer.

Pythonist.ru - образование по питону

3 года назад
Открыть в
Задача с кодом. Циклический сдвиг Напишите функцию, которая будет принимать два списка (lst1 и lst2), а также целое число n, и проверять, равен ли второй список первому, циклически смещенному на n позиций. Примечания: - Списки будут одинаковой длины. - n может быть отрицательным числом. Примеры:
circular_shift([1, 2, 3, 4], [3, 4, 1, 2], 2) ➞
True

circular_shift([1, 1], [1, 1], 6) ➞ 
True

circular_shift([0, 1, 2, 3, 4, 5], [3, 4, 5, 2, 1, 0], 3) ➞ 
False

Решение на нашем сайте. #задача #coding