0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
||||||
1 | ||||||
Разобраться с массивом со сдвигом вправо16.04.2018, 09:28. Показов 19099. Ответов 9
Метки нет (Все метки)
Требуется разобраться с массивом. Массивы в Питоне - для меня новое, вообще обучаюсь на паскале, поэтому пока плохо понимаю Питон.
Требуется циклически сдвигать массив из n- элементов вправо на 1 позицию, результат вывести. Поняла как сдвинуть и заменить первый на 0, но ка сделать, чтобы a[n-1] считывался и не затирался никак не пойму.
0
|
16.04.2018, 09:28 | |
Ответы с готовыми решениями:
9
Вставить строку со сдвигом вправо Зашифровать файл циклическим сдвигом вправо Добавление в массив чисел путем сдвигом вправо Автомат мура. Умножение с мл.разрядов со сдвигом суммы вправо Умножение шестнадцатиразрядных чисел со сдвигом вправо и влево (К580ВМ80) |
1291 / 908 / 479
Регистрация: 05.12.2013
Сообщений: 3,073
|
||||||
16.04.2018, 10:04 | 2 | |||||
Вроде так, если я правильно понял условие
0
|
672 / 475 / 215
Регистрация: 06.09.2013
Сообщений: 1,306
|
||||||
16.04.2018, 10:12 | 3 | |||||
yankis, может не лучший вариант в плане использования памяти, но зато иллюстративный:
0
|
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
|
16.04.2018, 11:07 [ТС] | 4 |
Сдвиг почему-то не вправо, а влево получается,
вот . если ввести типа 1,2,3, то выводит не 3,1,2, а 2,3,1
0
|
672 / 475 / 215
Регистрация: 06.09.2013
Сообщений: 1,306
|
||||||
16.04.2018, 11:48 | 5 | |||||
Вам нужен всего лишь один сдвиг, а не все?
0
|
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
|
16.04.2018, 12:12 [ТС] | 6 |
Спасибо, оказалось просто.
0
|
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
||||||||||||||||
17.04.2018, 18:35 [ТС] | 8 | |||||||||||||||
Странно, но задача не проходит, получается, что массив становится строчным при вводе 1 2 3 4 - выводится [4,1,2,3],
попробовала так, но почему-то опять выводится не так, там сдвиг, что не так...
Переписала так, но ничего не поменялось... Что не так?
Первый непройденный тест - Неправильный формат вывода- 1 Добавлено через 4 минуты Вариант такой - показал, что одна ошибка на 8 из 9 тестов Неправильный формат вывода
0
|
0 / 0 / 0
Регистрация: 11.04.2018
Сообщений: 28
|
||||||
17.04.2018, 23:02 [ТС] | 10 | |||||
спасибо, ошибка была не в решении, а в выводе, надо было так:
0
|
17.04.2018, 23:02 | |
17.04.2018, 23:02 | |
Помогаю со студенческими работами здесь
10
умножение младшими разрядами множителя со сдвигом суммы вправо Задать произвольное слово и напечатать его со сдвигом вправо Алгоритм умножения двоичных чисел со сдвигом вправо или влево Заполнить массив строкой с последовательным циклическим сдвигом вправо вниз на n-е количество Умножение с младших разрядов множителя и сдвигом суммы частичных произведений вправо Зашифровать текст, записав результат в файл кодом Цезаря со сдвигом вправо на К Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |