0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 22
|
||||||
1 | ||||||
Осуществить циклический сдвиг элементов массива вправо на k позиций08.11.2015, 01:45. Показов 4890. Ответов 7
Метки нет Все метки)
(
Решаю задачи на сервере одном, задание было
"Дан массив размера N ≥ 2 и число k (0 < k < N). Осуществить циклический сдвиг элементов массива вправо на k позиций. Input Первая строка стандартного потока ввода содержит количество тестовых случаев Т. Каждый тестовый случай сосотоит из двух строк. Первая строка содержит количество элементов массива N и число k. Во второй строке заданы сами элементы массива – неотрицательные целые числа, не превышающие 100, разделенные пробелами. Их количество не превышает 1000. Output Для каждого тестового случая выведите в отдельную строку новый массив, который получается из первоначального циклическим сдвигом элементов на k позиций вправо. Элементы массива при выводе должны разделяться пробелом. После последного элемента пробела быть не должно. Примеры Входные данные 2 5 2 1 2 3 4 5 10 3 4 1 3 5 6 10 7 8 9 2 Результат работы 4 5 1 2 3 8 9 2 4 1 3 5 6 10 7 " мой код верный вроде, проверял и тестил, а сервер не принимает, в чем ошибка help
0
|
|
08.11.2015, 01:45 | |
Ответы с готовыми решениями:
7
Осуществить циклический сдвиг массива вправо на m позиций
|
599 / 237 / 69
Регистрация: 08.08.2015
Сообщений: 1,637
|
|
08.11.2015, 01:52 | 2 |
mGod, первое пользуйтесь тегами при вставке кода, а то читать не реально, что сервер говорит! по какому параметру не проходит код?
0
|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 22
|
|
08.11.2015, 01:57 [ТС] | 3 |
Mesteriis, пишет "не правильный ответ" выводит, а я не пойму как он может быть не правильный, тестил с разными числами всевозможными, и все ок.... и с пробелами вроде не налажал... я в замешательстве
0
|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 22
|
|
08.11.2015, 02:01 [ТС] | 5 |
Kerry_Jr, у меня Netbeans, а у сервера куда отправляю не знаю g++ пишет только
0
|
![]() |
||||||
08.11.2015, 02:08 | 6 | |||||
mGod,
0
|
0 / 0 / 0
Регистрация: 08.11.2015
Сообщений: 22
|
|
08.11.2015, 02:17 [ТС] | 7 |
Kerry_Jr, спасибо за код, все отлично подошло, но он все равно слишком хорош для меня=( я все таки новичок и так еще не напишу, а хочется понять свои ошибки
0
|
![]() |
||||||
08.11.2015, 02:39 | 8 | |||||
mGod,
Полно-те вам, сударь! Как для новичка здесь сложно только выделение и освобождение динамической памяти, остальное все есть и в вашей версии.
как раз в выделении памяти ошибки, хотя если g++, то должен был пропустить это
0
|
08.11.2015, 02:39 | |
Помогаю со студенческими работами здесь
8
Осуществить сдвиг элементов массива вправо на k позиций Осуществить циклический сдвиг битов в целом числе a на k позиций вправо Осуществить циклический сдвиг элементов массива влево на k позиций Осуществить циклический сдвиг элементов одномерного массива на k позиций Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |