Răspuns :
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
long long num, cif, fr[10], apmax;
int main()
{
while (f >> num)
{
if (num==0) ++fr[0];
else
{
while (num)
{
cif=num%10;
++fr[cif];
num/=10;
}
}
}
for (cif=0; cif<10; ++cif)
{
if (fr[cif]>apmax) apmax=fr[cif];
}
for (cif=0; cif<10; ++cif)
if (fr[cif]==apmax) cout << cif << " ";
}
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("bac.txt");
int x, ap[9],maxx=-1;
int main()
{
while(f>>x)
{
while(x)
{
ap[x%10]++;
x/=10;
}
}
for(int i=0; i<=9; i++)
if(maxx<ap[i])
maxx=ap[i];
for(int i=0; i<=9; i++)
if(ap[i]==maxx)
cout<<i<<' ';
return 0;
}