Răspuns :
#include <iostream>
using namespace std ;
int main() {
int n, rest = 0, raspuns = 0;
cin >> n ;
raspuns = n % 3 ;/// tinem minte cat da restul n la 3
///ca sa obtinem un numar divizibil cu 3 eliminand o cifra, atunci
///cifra eliminata trebuie sa aiba acelasi rest la impartirea cu 3 ca si n
while (n != 0) {///iteram prin toate cifrele numarului
if (n % 10 % 3 == raspuns)///verificam daca cifra curenta poate fi scoasa sau nu
rest ++ ;
n /= 10 ;
}
cout << rest ;///afisam cate cifre pot fi scoase
return 0 ;
}
Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, nu ezitați să ne contactați. Vă așteptăm cu drag și data viitoare! Nu uitați să adăugați site-ul nostru la favorite pentru acces rapid.