![]() |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
![]() ![]() |
![]() |
org777 |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Реальное имя: Игорь Репутация: ![]() ![]() ![]() |
Задача в картинке, первая сверху.
Вот то, что сделал я, но оно че-то не катит((( Помогите, а? Program org; P.S. От этой задачи зависит мой автомат на сессии. Если я ее не сдам - придется экзамен сдавать((( Эту задачу сдать мне надо уже завтра... Помогите пожалуйста Сообщение отредактировано: org777 - 19.12.2008 19:36 Эскизы прикрепленных изображений ![]() -------------------- Когда вам говорят - "придурок" - это намек на то, что рядом с вами находится дура.
|
Unconnected |
![]()
Сообщение
#2
|
![]() mea culpa ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 372 Пол: Мужской Реальное имя: Николай Репутация: ![]() ![]() ![]() |
Группы букв вида abcd - это значит именно abcd, или возможно wxyz?
Добавлено через 4 мин. Если именно 'abcd', то можно попробовать так: const s='abcd'; Сообщение отредактировано: Unconnected - 19.12.2008 20:05 -------------------- "Знаешь, стыдно - когда не видно, что услышал всё, что слушал.."
|
volvo |
![]()
Сообщение
#3
|
Гость ![]() |
Цитата Задача в картинке, первая сверху. Задачка-то с подвохом... Вот, смотри: "def aabcdbcdef" - строка. Что получится, если убрать вхождения abcd? |
org777 |
![]()
Сообщение
#4
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Реальное имя: Игорь Репутация: ![]() ![]() ![]() |
Спасибо, но че-то не так...
Если я верно представляю суть - то надо просто убрать эти 4 буквы из вводимой строки... Тогда не так вроде должен выглядить код... но это если я правильно понял ее... Блин... тупая задача! ![]() Добавлено через 1 мин. volvo, ну если я правильно понял - должен получиться 0 или пробел, так? Добавлено через 1 мин. А не - "f f", да? -------------------- Когда вам говорят - "придурок" - это намек на то, что рядом с вами находится дура.
|
volvo |
![]()
Сообщение
#5
|
Гость ![]() |
Вот видишь, ты сам не представляешь, что должно получиться, и убирать ли только те символы, которые идут подряд: ABCD (но и тут будет подвох, именно на той строке, что я показал. Удалишь одно вхождение ABCD, появится еще одно. Его что, тоже удалять? В первоначальной строке его ж не было), или вообще все символы A, B, C и D... Как же ты хочешь, чтоб тебе помогли. Условие надо уточнить... Выбери для себя что-то одно, подскажем, как это сделать...
|
org777 |
![]()
Сообщение
#6
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Реальное имя: Игорь Репутация: ![]() ![]() ![]() |
там написанно все группы букв вида abcd. Значит я так понимаю только тогда, когда они идут вместе подряд. Т.е. fabcdbcad = f....bcad. Вот это, я так полагаю))
volvo, напиши код пожалуйста, если можешь... Сообщение отредактировано: org777 - 20.12.2008 0:22 -------------------- Когда вам говорят - "придурок" - это намек на то, что рядом с вами находится дура.
|
volvo |
![]()
Сообщение
#7
|
Гость ![]() |
Цитата напиши код пожалуйста, если можешь... Да я-то смогу... Только тогда зачем тебе дано N? Ну ладно, удалить из строки - так из строки...Program org; Update: Да, была небольшая опечатка... Поправил. Сообщение отредактировано: volvo - 20.12.2008 15:34 |
org777 |
![]()
Сообщение
#8
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Реальное имя: Игорь Репутация: ![]() ![]() ![]() |
Как-то странно он удаляет эти буквы... из строки "ab abcd aabcd bcdabcabcd" оставляет "ab a bcdbcadc"
Но все-равно спасибо! Я буду сдавать эту версию, твою, т.к. считаю, что она должна быть верной) Сообщение отредактировано: org777 - 20.12.2008 7:49 -------------------- Когда вам говорят - "придурок" - это намек на то, что рядом с вами находится дура.
|
Lapp |
![]()
Сообщение
#9
|
![]() Уникум ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 6 823 Пол: Мужской Реальное имя: Лопáрь (Андрей) Репутация: ![]() ![]() ![]() |
Как-то странно он удаляет эти буквы... из строки "ab abcd aabcd bcdabcabcd" оставляет "ab a bcdbcadc" Я бы сказал, он еще страннее работает: из любой строки делает одну единственную букву: s Но все-равно спасибо! Я буду сдавать эту версию, твою, т.к. считаю, что она должна быть верной) ![]() Но если исправить эту (как я полагаю) опечатку, то странны уже твои слова, org777. Потому что мне из строки: ab abcd aabcd bcdabcabcd- программа оставила вполне само собой разумеющееся: ab a bcdabc А вообще, при в определении что правильно, а что нет, рекомендую все-таки больше принимать во внимание факты ![]() -------------------- я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой |
org777 |
![]()
Сообщение
#10
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 47 Пол: Мужской Реальное имя: Игорь Репутация: ![]() ![]() ![]() |
Короче, действительно надо было удалять только abcd, когда они вместе, т.е. считать их за одно слово.
У меня приняли код volvo с одной оговоркой: надо было добавить if p>0, что я в общем и сделал еще дома)) И отнес уже рабочую задачку)) Зачет автоматом поставили, я теперь от программирования свободен до 2 семместра, т.е. до февраля! ![]() Спасибо вам всем огромное!! -------------------- Когда вам говорят - "придурок" - это намек на то, что рядом с вами находится дура.
|
![]() ![]() |
![]() |
Текстовая версия | 20.07.2025 14:26 |