Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n, copie, cif, suma=0, nr_cifsterse=0;
cin >> n;
copie=n;
while (copie)
{
cif=copie%10;
suma+=cif;
copie/=10;
}
while (n)
{
cif=n%10;
if ((suma-cif)%3==0) ++nr_cifsterse;
n/=10;
}
cout << nr_cifsterse << endl;
return 0;
}
Explicație: