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

Найти количество различных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как определить к-во цифр в числе? http://www.cyberforum.ru/cpp-beginners/thread404985.html
Дано натуральное число а (a≤100). Напишите программу, определяющую количество цифр в этом числе, сумму его цифр, выводящую на экран первую и последнюю цифру через два пробела.
C++ RSA с длинными числами на С++ RSA на C++ Помогите сформировать программу пожалуйста. Задание:Задача заключается в шифровании (или дешифровании) данных с помощью алгоритма RSA. Во входном файле rsa.in находится три строки. На первой строке находятся два числа n и d. На второй строке находится число k. На третьей строке находится k кодированных чисел a_0 a_1 .. a_(k-1), где k=0..k В выходной файл rsa.out необходимо... http://www.cyberforum.ru/cpp-beginners/thread404977.html
C++ Странное проявление перегрузки оператора и шаблонов классов
Очень странная проблема. Использование операторов + * / отличается от - в контексте внешнего класса Точка возникновения проблемы: // // Описание: Выполнить математическую операцию // REM: с — Оп, n и m берутся из последних двух переменных // template <class T> void
C++ Алгоритм симметричного шифрования TwoFish
При реализации алгоритма возникли сложности. Сначала работа шла живо и весело, запрограммировал расширение ключа, шифрование... Но когда дело дошло до дешифровки получилась какая-то ерунда. Сообщение не расшифровывается. Как ни бился не могу понять в чем проблема. Помогите, люди добрые! Вдруг свежий глаз заметит какую-нибудь оплошность или ошибку в алгоритме... Буду рад любой помощи! ...
C++ Дана строка, содержащая текст на русском языке http://www.cyberforum.ru/cpp-beginners/thread404955.html
1. Дана строка. Подсчитать количество букв в последнем ее слове. 2. Дана строка, содержащая текст на русском языке. Определить, сколько раз встречается в ней самое длинное слово. Заранее всем благодарен!!!
C++ Сколько раз символ повторяется в строке здравствуйте. В общем задача такая, написать программу которая бы считала, сколько раз символ повторяется в строке. строку надо вводить с клавиатуры. Единственный оператор, который я знал для ввода строки с клавиатуры это gets(), но на линуксе он у меня почему-то не работает. хотя в винде, при добавлении библиотеки sdtafx.h всё работает. Не могли бы подсказать, как написать такую программу... подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
12.12.2011, 14:10     Найти количество различных чисел
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <algorithm>
using namespace std;
 
int  main(void) {
  int arr[] = { 0, 0, 1, 0, 7, 9, -3, 1, 7, 7 };
  int size  = sizeof(arr) / sizeof(arr[0]);
  sort(arr, arr + size);
  cout << "count unique: " << (unique(arr, arr + size) - arr) << endl;
  return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru