АС
Алексей Силаев

Помогите с задачкой си++

Разработайте программу, которая запрашивает у пользователя количество целых чисел, затем запрашивает эти числа, после чего выводит, сколько повторений каждого числа было.

Ан
Анжелика

#include
#include
#include
using namespace std;
int main() {
setlocale(0, "");
cout << " Введите количество целых чисел: "; size_t k; cin >> k;
vector v;
int tmp;
for (size_t n = 1; n <= k; ++n) {
cout << " Введите " << n << "-е число: ";
cin >> tmp;
v.push_back(tmp);
}
sort(v.begin(), v.end());
int count = 1;
for (size_t n = 0; n < k; ++n) {
if (n + 1 < k && v[n] == v[n + 1]) ++count;
else {
cout << " Число: " << v[n] << ", в количестве: " << count << endl;
count = 1;
}
}
cin.sync();
cin.get();
return 0;
}

Похожие вопросы
Задачка по программированию на Си
Помогите пожалуйста с задачкой по Си !! Очень нужно! ! срочно!
Помогите пожалуйста сделать задачку на рекурсию по языке "си".
Задачка на языке СИ помогите
Помогите написать задачку на СИ
Помогите с задачкой по Си пожалуйста
Помогите с задачкой по Си. находится в интервале [а, в] . На языке С
Помогите с задачкой в Си, уже совсем голова не соображает :(
Пожалуйста решите задачку си++
Задачка на подпрограммы на Си