Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Zhandarbek
3 / 3 / 0
Регистрация: 15.08.2011
Сообщений: 60
#1

Помогите с задачей плз! - C++

30.11.2011, 08:20. Просмотров 284. Ответов 4
Метки нет (Все метки)

Добрый день! Вот: вводится число n затем n чисел.Например:
8
1 1 2 3 3 3 10 10

нужно вывести:

2 1 1 2 3 3 2 10,
где первые 2 числа означают "две единицы", вторые 2 числа - "одна двойка" и так далее.....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2011, 08:20     Помогите с задачей плз!
Посмотрите здесь:

помогите с задачей на массив C++
C++ Помогите пожалуйста с задачей по BORLAND С++
C++ Помогите справиться с задачей!!
помогите плз с задачей на вывод элементов набора C++
C++ Помогите с задачей, пожалуйста! (файлы Си++)
Помогите пожалуйста с легкой задачей на C++. C++
Помогите пожалуйста с задачей c++ C++
C++ Помогите с задачей про списки.
C++ Помогите пожалуйста с задачей
C++ Помогите с задачей
C++ Помогите разобраться с задачей....
C++ Помогите с задачей с указателями

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
odip
Эксперт С++
 Аватар для odip
7151 / 3291 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
30.11.2011, 09:55     Помогите с задачей плз! #2
Насколько большое может быть число n ?

Добавлено через 1 минуту
Можно прочитать все числа в один массив
И потом много проходов по нему - и вывести требуемый результат
Число проходов будет зависеть от m - число разных значений в массиве
В данном случае m == 4
Zhandarbek
3 / 3 / 0
Регистрация: 15.08.2011
Сообщений: 60
30.11.2011, 09:58  [ТС]     Помогите с задачей плз! #3
1<=n<=1000
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4661 / 2487 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
30.11.2011, 10:06     Помогите с задачей плз! #4
C++
1
map<int, int, less<int> >
очень подходит для этой задачи.
Zhandarbek
3 / 3 / 0
Регистрация: 15.08.2011
Сообщений: 60
30.11.2011, 12:54  [ТС]     Помогите с задачей плз! #5
а как им пользоваться?
Yandex
Объявления
30.11.2011, 12:54     Помогите с задачей плз!
Ответ Создать тему
Опции темы

Текущее время: 00:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru