Вопрос № 159704: Помогите решить задачу: Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами -- не менее одного пробела, за последним словом -- точка. Напечатать те слова последователь...
Вопрос № 159.704
Помогите решить задачу: Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами -- не менее одного пробела, за последним словом -- точка. Напечатать те слова последовательности, которые отличны от последнего слова и удовлетворяют следующему свойству: слово совпадает с начальным отрезком латинского алфавита (a, ab, abc и т. д.); учесть, что в диапазоне 'a'..'z' могут быть литеры, отличные от латинских букв.
Отвечает: Шевченко Дмитрий
Здравствуйте, Korniychug Petro Dmytrovich!
"слово совпадает с начальным отрезком латинского алфавита (a, ab, abc и т. д.)" - это равносильно тому что оно содержится в строке 'abcdefgh' (если слово не больше 8 символов), причём его позиция в этой строке равна единице. Остальные комментарии - в приложении вместе с кодом.
С уважением, Дмитрий.
Приложение:
Ответ отправил: Шевченко Дмитрий (статус: 10-й класс)
Ответ отправлен: 09.02.2009, 01:10
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 243207 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.