Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ C2628 что не так? //======== Osnova.h ================ #pragma once #include "iostream" #include "windows.h" class Osnova { private: https://www.cyberforum.ru/ cpp-beginners/ thread2492880.html C++ JSON и С++
Что такое JSON? Нашёл такое определение JSON (JavaScript Object Notation) - это легкий формат, который используется для обмена данными. Что в этом предложении значит формат? Если я правильно понял...
C++ Задача про провода: бинарный поиск https://www.cyberforum.ru/ cpp-beginners/ thread2492841.html
Дано N отрезков провода длиной L1, L2, ..., LN сантиметров. Требуется с помощью разрезания получить из них K равных отрезков как можно большей длины, выражающейся целым числом сантиметров. Если...
C++ ошибка нет подходящего конструктора по умолчанию, но мне на самом деле нужна пустая переменная Проблема в main.cpp строка 15, мне нужна пустая переменная. До того как я добавил строки 25-27 из Library.h все работало. Но после того как я сделал Transaction.h, а конкретно в Transaction.cpp... https://www.cyberforum.ru/ cpp-beginners/ thread2492832.html
Какой язык выбрать C++ или C# C++
Использую для рисования свечных(финансовых) графиковhttps://code.msdn.microsoft.com/Windows-Forms-Samples-26bf2a53. Но, вот дилемма возникла. Нужно использовать машинное обучение, а с библиотеками в...
C++ тернарный оператор объясните понятным языком что это такое в с++ и пояснение почему так //r=большее число из 2х значений #define maximum(x, y, r) int aa=x; int bb=y; r = ((aa) > (bb) ? (aa) : (bb)) https://www.cyberforum.ru/ cpp-beginners/ thread2492812.html
C++ Разбор длинных текстовых файлов на составляющие https://www.cyberforum.ru/ cpp-beginners/ thread2492797.html
Суть проблемы: существует текстовый файл, состоящий из неопределённого количества символов. Программа по очереди считывает каждый символ, и в зависимости от того, какой символ она считала,...
Некорректная работа регулярного выражения C++
Доброе время суток,у меня есть регулярное выражение std::wregex regular(L"+(+)*@+\.{2,4}"); по идее оно должно находить емеил в строке полностью, но почему-то regex_search реагирует даже если...
C++ Почему итераторы в STL используют такой странный подход к индексации? Здравствуйте. Вопросы касаются пока только последовательных контейнеров. Почему при инициализации контейнера массивом из, например, 5 элементов, мы прибавляем к адресу массива во втором аргументе... https://www.cyberforum.ru/ cpp-beginners/ thread2492704.html C++ Вызвано исключение: нарушение доступа для записи (visual studio 2017) https://www.cyberforum.ru/ cpp-beginners/ thread2492695.html
#include <iostream> #include <cstdlib> #include <string> using namespace std; int main() { int a; cout << "How many names: "; cin >> a;
Переполнение и тип данных C++
Есть задание, в котором надо перемножить 4 переменные (W, H, D, R), причем W, H, D <= 10^4, R <= 100. Переменную для результата объявил long long unsigned int, но ее не хватает для сохранения...
C++ Квадратное уравнение С++ https://www.cyberforum.ru/ cpp-beginners/ thread2492641.html
Прошу показать пример квадратного уравнения на языке C++. При написании использовать структуру с использованием адресов и ссылок на переменные.
812 / 500 / 210
Регистрация: 19.01.2019
Сообщений: 1,196
21.08.2019, 19:01 0

Определить, какая десятичная цифра входит в значения массива из натуральных чисел наибольшее количество раз - C++ - Ответ 13783421

21.08.2019, 19:01. Показов 631. Ответов 8
Метки (Все метки)

Ответ

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <algorithm>
 
int main()
{
    size_t size = 10;
    int* arr = new int[size];
    std::generate(arr, arr + size, []() { return rand() % 1000; });
    size_t* cnt = new size_t[size]{ 0 };
    std::for_each(arr, arr + size, [&cnt](auto&& num) {
        std::cout << num << ' ';
        do {
            ++cnt[num % 10];
            num /= 10;
        } while (num);
    });
    size_t* max = std::max_element(cnt, cnt + size);
    std::cout << "\ndigit: " << max - cnt << "\ncount: " << *max << '\n';
 
    delete[] arr;
    delete[] cnt;
    return 0;
}


Вернуться к обсуждению:
Определить, какая десятичная цифра входит в значения массива из натуральных чисел наибольшее количество раз C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.08.2019, 19:01
Готовые ответы и решения:

Из 3 натуральных чисел выбрать число в котором заданная цифра встречается максимальное количество раз
Помогите написать программу с помощью процедуры. Из 3 натуральных чисел выбрать число в котором...

Определить, какая буква кириллицы встречается в строке наибольшее количество раз
Дана последовательность символов (строка). Определить, какая буква кириллицы встречается в строке...

Строка: посчитать количество цифр в числе и сколько раз в число входит цифра 5.
Дана строка символов, содержащая не более 255 цифр. Необходимо посчитать количество цифр в числе и ...

Определить, сколько раз входит в дробную часть цифра, введенная с клавиатуры
Задано вещественное число. Определить, сколько раз входит в дробную часть этого числа цифра,...

8
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.08.2019, 19:01

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Дано целое число n Входит ли цифра 3 в его запись, если входит, то сколько раз
Дано целое число N. Входит ли цифра 3 в его запись, если входит, то сколько раз. Вывести результат....

Дано целое число N .Входит ли цифра 3 в его запись, если входит, то сколько раз
Дано целое число N.Входит ли цифра 3 в его запись если входит , то сколько раз?

Дано натуральное число n . Определить , входит ли указанная цифра в десятичную запись n*n*n (n в кубе) и подсчитать сколько раз.
Дано натуральное число n . Определить , входит ли указанная цифра в десятичную запись n*n*n (n в...

Найти и напечатать все слова строки, в которые заданный символ входит наибольшее количество раз
Задано текст, слова в котором разделены пробелами и разделительными знаками, и символ. Разработать...

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