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

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

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

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

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

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

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

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

помогите плз с задачей на вывод элементов набора - C++
Люди, помогите плз : Дано вещественное число B, целое число N и набор из N вещественных чисел, упорядоченных по возрастанию. Вывести...

Помогите с задачей - C++
Не судите строго, я пока новичок и еще не полностью изучил язык Где мои ошибки? //Программа для решения задач квадратных уравнении ...

Помогите пожалуйста с задачей - C++
Даны натуральные числа n и k, n > 1. Напечатать k десятичных знаков числа 1/n. (При наличии двух десятичных разложений выбирается то из...

помогите с задачей на массив - C++
ПОМОГИТЕ ПОЖАЛУЙСТА! ВЫ МОЯ ПОСЛЕДНЯЯ НАДЕЖДА!!! Даны упорядоченный по неубыванию массив: (Xi) i=1...n, и произвольный массив: (Yi)...

Помогите разобраться с задачей.... - C++
Дорогие программисты прошу вас помочь в следующем вопросе: мне нужно открыть в С++ файл формата BMP и получить значение его пикселей в виде...

Помогите справиться с задачей!! - C++
Начал изучать С++ и попалась задача, не подскажите как ее сделать? Задача 2.29 Для действительных чисел х и а составить функцию...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
odip
Эксперт С++
7157 / 3297 / 59
Регистрация: 17.06.2009
Сообщений: 14,164
30.11.2011, 09:55 #2
Насколько большое может быть число n ?

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

Помогите пожалуйста с задачей c++ - C++
Дан двухмерный массив вещественных чисел размерностью N*M Заменить все положительные элементы на их удвоенное произведение.

Помогите с задачей с указателями - C++
Есть задание на тему: Обработка строк с помощью указателей Задание звучит так: Вводить и обрабатывать строки в цикле до тех пор,...

Помогите пожалуйста с легкой задачей на C++. - C++
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при...

Помогите с задачей, пожалуйста! (файлы Си++) - C++
Ну вот. Практикум по Си++. :read: Надо выполнить следующую задачу: Задание: Написать программу, которая читает текстовый файл и...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.11.2011, 12:54
Ответ Создать тему
Опции темы

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