Informatică
bengosu2000
2022-12-16 16:07:57
Scrieti un program care reordoneaza cifrele unui numar natural n astfel incat sa se obtina un numar natural cat mai mic posibil[latex](n le 10^9)[/latex]
Răspunsuri la întrebare
Cont şters
2022-12-16 16:40:35

#include using namespace std; int main() {     int n, DICKY[10]{};     cin >> n;     while(n) {         DICKY[n % 10]++;         n /= 10;     }     for(int i=1; i<10; i++) if(DICKY[i]) { DICKY[i]--; cout << i; break; }     for(int i=0; i<10; i++) while(DICKY[i]) { DICKY[i]--; cout << i; }     return 0; }

Adăugați un răspuns