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

Нужно определить количество одинаковых цифр в заданном числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ шаблонные виртуальные функции http://www.cyberforum.ru/cpp-beginners/thread522052.html
Почему виртуальные функции невозможно сделать шаблонными?
C++ 'const char* ...' does not much 'const char*' ??? Доброе время суток, товарищи! Застрял на ошибке: " error: argument of type ‘const char* (person::)()’ does not match ‘const char*’ " (ниже в коде выделена) Как я предполагаю... http://www.cyberforum.ru/cpp-beginners/thread522039.html
C++ Дан массив из четного числа элементов. Отсортировать первую половину этого массива по возрастанию, а вторую по убыванию
Дан массив из четного числа элементов. Отсортировать первую половину этого массива по возрастанию, а вторую по убыванию.Подскажите как делать,пожалуйста Добавлено через 19 часов 29 минут мне...
Массив, каждый элемент которого равен максимуму элементов одной строки исходной матрицы C++
Не пойму условие.. Дана динамическая целочисленная матрица. Построить динамический одномерный массив, каждый элемент которого равен максимуму элементов одной строки исходной матрицы. ... Что...
C++ Определить значение первого положительного элемента динамического массива http://www.cyberforum.ru/cpp-beginners/thread522022.html
С указателями недавно знаком, помогите решить. Код нужен на С. Дан динамический целочисленный массив y1,y2,....,yn и динамическая символьная переменная h. Если значение h равно '+',...
C++ как осуществить в строковом массиве поиск именно слова(!), а не..... как осуществить в строковом массиве поиск именно слова(!), а не части слова. Допустим, есть строка: "this is horosho" Если я использую функцию strstr( , ); то у меня сначала программа ищет часть... подробнее

Показать сообщение отдельно
villu
203 / 204 / 4
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
19.03.2012, 12:00
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main()
{
    int res[10] = {0};
    unsigned input;
    std::cin >>input;
    while( input ) {
        res[input % 10] ++;
        input /= 10;
    }
    for( size_t i=0; i<10; ++i ) {
        if(res[i] > 1) {
            std::cout << i << ": " << res[i] << "\n";
        }
    }
    std::cout << "\n";
    return 0;
}
Код
24234523
2: 3
3: 2
4: 2
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru