Задача на строки(я в тупике) |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
Задача на строки(я в тупике) |
OMG |
19.12.2005 19:06
Сообщение
#1
|
Гость |
Помогите плз. Вот решал задачку зашел в тупик, запарился искать ошибки,решал заново-опять ошибки.
Разделитель — один из символов « ,.;:!?"'» (начиная с пробела и заканчивая апострофом). Буква — любой символ, отличный от разделителя. Слово — последовательность букв, ограниченная с каждой стороны разделителем или концом строки. Например, в строке «x9i23!слово, ,» два слова — «x9i23» и «слово». Требуется произвести одно из следующих действий (при всех манипуляциях со словами разделители сохранять без изменений): удалить все слова, которые начинаются и заканчиваются одной и той же буквой, и продублировать все остальные слова. |
klem4 |
19.12.2005 19:22
Сообщение
#2
|
Perl. Just code it! Группа: Модераторы Сообщений: 4 100 Пол: Мужской Реальное имя: Андрей Репутация: 44 |
Ссылка + поиск по форуму, многое должно стать понятно
-------------------- perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
|
volvo |
20.12.2005 10:09
Сообщение
#3
|
Гость |
OMG, а также - поясни, что значит "продублировать"... Допустим, у тебя есть строка:
"this is, , a test of:: ? program." что должно получиться? |
Текстовая версия | 29.04.2024 7:16 |