#include <iostream>
using namespace std;
int main()
{
int n = 1123123333;
int digits[10] = { 0 };//Массив для хранения кол. цифр
while (n > 0) {
digits[n % 10]++; //увеличиваем на единицу элемент массива с индексом n % 10
n = n / 10;//уменьшаем число на один младший разряд
}
//Найдем максимальнй элемент
int max = 0;
for (int i = 1; i < 10; i++) {
if (digits[i] > digits[max]) max = i;
cout << max;
Объяснение:
#include <iostream>
using namespace std;
int main()
{
int n = 1123123333;
int digits[10] = { 0 };//Массив для хранения кол. цифр
while (n > 0) {
digits[n % 10]++; //увеличиваем на единицу элемент массива с индексом n % 10
n = n / 10;//уменьшаем число на один младший разряд
}
//Найдем максимальнй элемент
int max = 0;
for (int i = 1; i < 10; i++) {
if (digits[i] > digits[max]) max = i;
}
cout << max;
}
Объяснение: