Informatică, întrebare adresată de mili69, 9 ani în urmă

Pentru un număr natural cu cel mult 9 cifre, sa se determine numărul de cifre distincte din care se compune.
Ex: 133221 are 3 cifre distincte

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
0
#include <iostream>

using namespace std;

int main()
{
    int n,i,j,k=0;
    cin>>n;
    int x[9]={0};
    i=1;
   while(n!=0)
   {
       x[n%10]++;
       n=n/10;
   }
   for(i=9;i>=1;i--)
     if(x[i]>0)
     k=k+1;
   cout<<k;


    return 0;
}



ArMyFoRHeLL: Daca nu ai inteles ceva sa-mi zici
Alte întrebări interesante