#includeusing namespace std;void SetArray_C( int* a, int* c, int n, int k){ for( int i = 0; i < n; i++ ) { c[ a[i] ]++; } for( int j = 1 ; j <= k; j++ ) { c[j+1] = c[j]+c[j+1]; }}void SetArray_B( int* a, int* b, int* c, int n ){ for( int i = n-1; i >= 0; i-- ) { b[c[a[i]]-1] = a[i]; c[a[i]]--; }}void OutPut( int* array, int n ){ for( int i = 0; i < n; i++ ) { cout< <<" "; } cout<