|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.07.2018, 19:32 | #1 |
Пользователь
Регистрация: 23.03.2018
Сообщений: 10
|
Палиндром удалением
Приветствую, нужно написать палиндром удалением, никак не могу понять, как это адекватно сделать.
Условие: Ввод, вывод и обработка данных должны быть реализованы с помощью функций. Везде, где есть возможность нужно использовать локальные переменные и передачу параметров. Задача: Какое число нужно убрать, чтобы последовательность стала симметричной? В ответе нужно указать место числа. Если так сделать нельзя, то вывести 0. Вот имею палиндром вставкой по нужному условию, как переделать в удаление? Код:
|
03.07.2018, 20:17 | #2 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 68
|
Это вы писали код или в интернете нашли?
Удаление: можешь создать еще один массив тогда когда захочешь "удалить" просто переписываешь все в другой за исключение того элемента который якобы хочешь удалить (плохой вариант если большой массив), можешь так же это провернуть с родным массивом просто когда будешь что то удалять нужно будет менять n то есть количество_элементов -1 Последний раз редактировалось 2Lui; 03.07.2018 в 22:25. |
03.07.2018, 22:56 | #3 |
Пользователь
Регистрация: 23.03.2018
Сообщений: 10
|
|
03.07.2018, 23:38 | #4 | |
Пользователь
Регистрация: 14.03.2017
Сообщений: 68
|
Цитата:
Ну а если вам нужно Код:
Конкретно опишите что и откуда вам нужно удалить? если опишите напишу вам функцию. Последний раз редактировалось 2Lui; 04.07.2018 в 00:08. |
|
04.07.2018, 09:33 | #5 |
Пользователь
Регистрация: 23.03.2018
Сообщений: 10
|
Нужно чтобы примерно выглядело так: я ввожу: 1 2 3 4 2 1, в ответе выходит 3, правда я даже не знаю, нужно ли потом будет выводить и палиндром, который получился или же только место удаленного числа.
Можно конечно и не переделывать все это и сделать отдельную функцию, но для меня это будет сложновато. |
04.07.2018, 10:28 | #6 |
Пользователь
Регистрация: 14.03.2017
Сообщений: 68
|
Я так понял вам ничего удалять не нужно только вывести, вот вашу переправил.
Код:
|
05.07.2018, 11:05 | #7 |
Пользователь
Регистрация: 23.03.2018
Сообщений: 10
|
|
05.07.2018, 11:55 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
такой вариант устроит?
Код:
p.s. Вот только я не понял, зачем Вы нумерацию сделали от 1? Массивы прекрасно индексируются от нуля. я, конечно, сохранил эту вашу затею, но я её крайне не одобряю! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Палиндром на С# | L_i_l | Помощь студентам | 0 | 06.06.2013 22:58 |
палиндром | DmuS | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 31.03.2011 06:45 |
Палиндром | JokerWCC | Помощь студентам | 4 | 12.10.2010 15:02 |
Палиндром | shark2010 | Помощь студентам | 11 | 23.04.2010 03:07 |