Условие
Дано натуральное число n. Необходимо определить, какая цифра встречается в нём чаще: 0 или 9.
Формат входных данных
Вводится целое число n (1≤n≤231−1).
Формат выходных данных
Выведите в выходной файл цифру, которая встречается чаще. Если обе цифры встречаются одинаковое количество раз, то можно вывести любую.
входные данные
1024
909
выходные данные
0
9
#include <iostream>
using namespace std;
int main()
{
int n, result;
int zero_count=0;
int nine_count=0;
cout << "Input a number: ";
cin >> n;
while(n>0)
{
if (n%10 == 0)
zero_count++;
else if (n%10 == 9)
nine_count++;
n /= 10;
}
nine_count > zero_count ? result=9 : result=0;
cout << result << endl;
}