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

Подсчитать количество различных цифр в десятичной записи натурального числа. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Внешняя сортировка http://www.cyberforum.ru/cpp-beginners/thread300402.html
Подскажите, как реализовать внещную сортировку массива?
C++ Builder Вставка пароля (C++ Builder) Здрасти!!! У меня есть две формы (Form1 и Form2) на Form1 кнопка (SpeedButon1) которая открывает Form2... Как сделать чтобы при нажатии на кнопку (SpeedButon1) надо было задавать пароль? Помогоите пожалуйста!!! Зарание спасибо! http://www.cyberforum.ru/cpp-beginners/thread300400.html
C++ Удалить из введенной с клавиатуры строки начальные пробелы
Помогите написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы на языке "СИ"
ООП C++
1. Определить класс STUDENT, содержащий следующие частные элементы данных: • NAME – фамилия и инициалы; • GROUP – номер группы; • SES – успеваемость (массив из пяти элементов); общие методы ввода/вывода данных, с проверкой правильности ввода/вывода; конструктор, с инициализацией данных. 2. Написать программу, выполняющую следующие действия: • объявить пять объектов класса ...
C++ Сформулировать одномерный массив из Сумм ненулевых элементов каждой строки http://www.cyberforum.ru/cpp-beginners/thread300376.html
" С помощью датчика случайных чисел сформулировать матрицу T.вывести ее на экран.Сформулировать одномерные массивы из : Сумм ненулевых элементов каждой строки; сумм ненулевых элементов каждого столбца; максимальных элементов каждого столбца Все полученые массивы вывести на экран"
C++ Найти произведение только тех чисел, которые больше заданного M Дана матрица A(M,N) целых положительных чисел. найти произведение только тех из них которые больше заданного M. если таких нет то выдать сообщение об ошибке. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
20.05.2011, 15:12     Подсчитать количество различных цифр в десятичной записи натурального числа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
#include <algorithm>
#include <boost/lexical_cast.hpp>
 
int main()
{
    int number = 0;
    std::cin >> number;
    std::string string = boost::lexical_cast<std::string>(number);
    std::sort(string.begin(), string.end());
    std::unique(string.begin(), string.end());
    std::cout << string.size() << '\n';
}
 
Текущее время: 10:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru