VA ROG ,EXERCITIILE 1 SI 3 ,URGENT ,DAU COROANA ,VA ROG DIN SUFLET C++
Răspunsuri la întrebare
Sper ca-i bine la ultima problema :)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("bac.in");
ofstream fout("bac.out");
int suma(int n)
{
int s=0,k=0;
for(int i=2;i<=sqrt(n);i++)
if(n%i==0)
k=1;
if(k==0) s+=n;
for(int i=2;i<=n/2;i++)
if(n%i==0)
{
bool ok=true;
for(int j=2;j<=sqrt(i);j++)
if(i%j==0)
ok=false;
if(ok==true)
s+=i;
}
return s;
}
void pb3()
{
int x,a[10]={0},b[10]={0},c=0,maxi=-1;
while(fin>>x)
{
c++;
a[x%10]++;
b[x%10]=c;
}
for(int i=1;i<=9;i++)
if(maxi<a[i])
maxi=a[i];
for(int i=1;i<=9;i++)
if(a[i]==maxi)
cout<<b[i]<<" ";
}
int main()
{
pb3();
return 0;
}