В задании написано, что пример вывода выглядит вот так:
а а ы а а у
М м м л р м .
Это сбивает с толку, так как видно что первая строка смещена на пробел.
Поэтому у кого не проходит валидацию, подсказка, нужно вывести две строки, каждая из которых выглядит как
гласная пробел гласная пробел
согласная пробел согласная пробел знак препинания пробел
и да, если в строке есть просто пробел, то проигнорируйте его, то есть в итоговых строках не должно быть два и более пробела подряд.
Андрей Вишняков
16 уровень
Тут пример вывода сбивает с толку
Обсуждается
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Justinian Judge в Mega City One Master
2 января 2021, 14:45
Открыл условия задачи:
не вижу здесь пробела
Да и по логике, вывод мы делаем обычно как?
Значение пробел значение.
В какой задаче, мы начинали вывод с пробела? Не знаю было ли такое.
Пробел это разделитель. Разделяет что-то и что-то, то есть по определению с него не начинают, разве что условие не говорит что мы должны заменять на пробелы.
Более того, в условии все предельно четко сказано:
Программа выводит две строки.
В строках мы выводим буквы.
Буквы соединяем пробелом.
Что должен соединять первый пробел?
Поэтому необходимости в подсказке подобной просто нет, чтение условий это вопрос внимательности, если кто недосмотрит, то пусть тренируется, потом пригодится, также чтение условий это вопрос опыта, все со временем пройдет.
Если не проходит валидацию, первое что нужно делать, это внимательно читать условия буква за буквой.
+1
Hardy
2 января 2021, 05:48
В раздел помощь лучше сваливаться прямо из задачи. тогда и код задачи можно сделать видимым и условие можно почитать.
Чисто визуально да. слово разбивается на буквы и между ними по пробелу.
Избавиться от первого и последнего пробела можно двумя способами:
1й - через алгоритм.
2й - через функцию trim();
0