Цитата:
Сообщение от 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
|
Ну да, так и есть. Попробуйте ввести не только цифры, но и другие символы, в том числе '*'. Тогда в выходных данных каждый символ, кроме звездочек, будет удвоен (я так понял значение задания "повторить"), а звездочки исчезнут вовсе. Или я что-то не так понял в задании?