Олимпиадная задача школьного этапа Всероссийской олимпиады школьников по информатике 2015-2016 учебный год.

Предмет: Информатика
Категория материала: Другие методич. материалы
Автор:

Условие задачи взято на сайте http://contest.ncstu.ru/

Ох уж эти ученые...

Имя входного файла

input.txt

Имя выходного файла

output.txt

Максимальное время работы на одном тесте

2 секунды

Ограничение по памяти

64 МБ

"...Британские ученые выяснили, что чаще всего взламывают пароли, содержащие группы одинаковых подряд идущих символов, пробелы и звездочки, и гораздо реже пароли, содержащие многоточия..."

Услышав эту новость, Вася крепко задумался: почти все его пароли попадают в группу риска!!! Для того чтобы исправить ситуацию, он решил конвертировать все свои пароли по следующему правилу: от группы одинаковых символов оставить один, два и более пробелов заменить на знак подчёркивания, а две и более звездочки — на многоточие. Напишите программу, которая будет быстро и правильно производить конвертацию пароля.

Формат входных данных:

Задан пароль — непустая строка длиной до 100 000 символов, которая может состоять из строчных букв латинского алфавита, пробелов и символов '*'.

Формат выходных данных:

Выведите пароль, полученный после конвертации.

Пример

input.txt

output.txt

abcd

abcd

aaabbc**

abc...

Тип материала: Документ Microsoft Word (doc)
Размер: 40 Kb
Количество скачиваний: 8
Просмотров: 105

Похожие материалы