👤
a fost răspuns

afisati cate cifre distincte contine un numar n

Răspuns :

Rayzen
#include <iostream>
using namespace std;
int main()
{
    long long int n,c,k = 0,egale=0;
    cin>>n;
    while(n!=0)
    {
        c = n;
        while((c/10)!=0)
        {   c=c/10;
            if(n%10 == c%10)
            {
                egale++;
                break;
            }
        }
        k++;
        n=n/10;
    }
    cout<<"Numarul are "<<k - egale<<" cifre distincte";
}