Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2012, 20:47   #1
erfo
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 16
По умолчанию С++: очереди

Дана строка, состоящая из маленьких и больших латинских букв, цифр, и символов ".", ",", ";", "-", "(", ")", "*". В конце файла есть один перевод строки.
Необходимо напечатать сначала все символы отличные от цифр, а затем все цифры, сохраняя исходный порядок в каждой группе символов.
(Рекомендуется решать задачу с помощью очереди)
Формат входных данных
В файле содержатся символы, описанные выше в условии. Количество символов не превосходит 20000.
Формат выходных данных
В выходной файл необходимо вывести сначала все символы отличные от цифр, а затем все цифры, сохраняя исходный порядок в каждой группе символов.
Примеры:
Вход
B3QsmbXSAMr8)2je4S2W
Выход
BQsmbXSAMr)jeSW38242
erfo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
очереди Kronoz Помощь студентам 0 18.12.2011 21:34
Очереди stepanuch Паскаль, Turbo Pascal, PascalABC.NET 6 02.12.2011 20:17
Очереди anuta90 Помощь студентам 3 09.10.2010 22:07
очереди Nostalgia Помощь студентам 2 22.03.2010 17:48