#include <stdio.h>
#include <stdlib.h>

int main()
{
    int v[100],n,j,i,min[50],max[50],aux[1],m,k;
    printf("Introduceti valoarea lui n: ");
    scanf("%d",&n);
    printf("Introduceti numarul de elemente mari m: ");
    scanf("%d",&m);
    printf("Introduceti numarul de elemente mici k: ");
    scanf("%d",&k);
    for(i=0;i<n;i++) scanf("%d",&v[i]);
    for(i=1;i<n;i++){
        for(j=0;j<i;j++){
            if(v[j]>v[i]){
                aux[1]=v[i];
                v[i]=v[j];
                v[j]=aux[1];
            }
        }
    }
    printf("Cele mai mari %d valori in ordine crescatoare: ",m);
    for(i=n-m;i<n;i++){
        max[i]=v[i];
        printf("%d",max[i]);
    }
    printf("\n");
    printf("Cele mai mici %d valori in ordine descrescatoare: ",k);
    for(i=k-1;i>=0;i--){
        min[i]=v[i];
        printf("%d",min[i]);
    }
    return 0;
}
