allia

десят запись

Sep 11th, 2020
1,025
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. #include <algorithm>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.   int a=0, n=1, c=0, b=0;
  9.   cin >> a;
  10.   while (a/n!=0)
  11.   { n*=10;
  12.     c++;
  13.   }
  14.   n=10;
  15.  
  16.   int arr[c];
  17.  
  18.   for (int i=0; i<c; i++)
  19.   {
  20.     arr[i]=a%n;
  21.     a/=10;
  22.   }
  23.  
  24.   for (int i=0; i<c-1; ++i)
  25.     {
  26.       b=i;
  27.       for (int j=i+1; j<c; ++j)
  28.       {
  29.         if (arr[j]<arr[b])
  30.         b=j;
  31.         swap(arr[i], arr[b]);
  32.       }
  33.     }
  34.    
  35.  
  36.   for (int i=0; i<c; ++i)
  37.     if (arr[i]!=arr[i+1])
  38.      cout << arr[i] << " ";
  39.  
  40. }
RAW Paste Data