Показать сообщение отдельно
Старый 17.02.2009, 10:58   #16 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от ummasha Посмотреть сообщение
У меня небольшой вопрос по следующей задаче:
Пусть даны целое число N, символы s1, s2, …, sn. Преобразуйте последовательность s1, s2, …, sn, удалив каждый символ звездочки (*) и повторив каждый символ, отличный от звездочки.
Я не очень поняла, что должна делать программа. У меня она выводит следущее (при N=7):
1
2
3
4
5
6
7
1 1 2 2 3 3 4 4 5 5 6 6 7 7
Ну да, так и есть. Попробуйте ввести не только цифры, но и другие символы, в том числе '*'. Тогда в выходных данных каждый символ, кроме звездочек, будет удвоен (я так понял значение задания "повторить"), а звездочки исчезнут вовсе. Или я что-то не так понял в задании?
Vladimir_S вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070