|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2008, 19:12 | #1 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 38
|
Палиндромы
Доброго времени суток!!!
есть задача: вводиться 26 целых чисел, кол-во вхождений каждой буквы латинского алфавита в последовательность L, необходимо составить из всех этих букв палиндром))) пример ввод: 2 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 вывод: aczca решение не прошу, подскажите пожалуйста идею)) заранее спасибо!!!! |
15.12.2008, 07:19 | #2 |
Забанен
Форумчанин Подтвердите свой е-майл
Регистрация: 01.11.2006
Сообщений: 420
|
Если число нечетное, то буква может стоять только в середине. Так?
Может ли быть в последовательности несколько нечетных чисел?
Если ничто другое не помогает, прочтите, наконец, инструкцию! Аксиома Кана
|
15.12.2008, 16:40 | #3 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 38
|
да!!! в этом то и дело))
|
16.12.2008, 03:06 | #4 |
Студентик :)
Пользователь
Регистрация: 29.09.2008
Сообщений: 84
|
Как может быть несколько нечётных цифр в этой последовательности? ну как? Ведь если у нас несколько 1-иц, то это говорит о том что в палиндроме есть буквы встречающиеся только 1-ин раз, а это уже парни (если это не центральная буква) далеко не палиндром...
Так что я думаю что 1-ца там 1-на всё-таки... |
16.12.2008, 11:58 | #5 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,551
|
Нечётное число букв должно быть не более 1. Если их больше, смело выдаем сообщение, что составить палиндром невозможно.
В противном случае берем ту букву, что нечётное число раз повторяется и присваиваем переменной Palindrom (если все чётное число раз - Palindrom - пустая строка), затем берем любую пару и добавляем её в начало и конец строки (по 1 букве) и так далее, пока не закончатся все пары. E-Mail: arigato.freelance@gmail.com
|
16.12.2008, 18:09 | #6 |
Пользователь
Регистрация: 27.10.2008
Сообщений: 38
|
спасибо! задача оказывается элементарная!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[C] палиндромы в строке | koketochka | Помощь студентам | 3 | 23.11.2008 14:45 |
Палиндромы | Snake08 | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 08.11.2008 09:55 |
Числа Палиндромы в С++ | grerg | Помощь студентам | 0 | 27.11.2007 11:42 |