#include <stdio.h>
#include <stdlib.h>
#include <time.h>


// 1. Riempie v[] con N elementi random fra 1 ed M (M >= N) senza ripetizioni
void riempiSenzaRipetizioni(int v[], int M, int N) {
    int check[100] = {0};  //limite di elementi
    int count = 0;
    int num;

    srand(time(NULL));
    while (count < N) {
        num = rand() % M + 1;
        if (check[num] == 0) {
            v[count] = num;
            check[num] = 1;
            count++;
        }
    }
}

int main() {

    int v1[10];
    int v2[10];
    int v3[10];
    int sconto[10];
    int N = 10;
    int M =15;




    riempiSenzaRipetizioni(v1, M, N);

    for(int i=0; i < N;i++)
        printf("%d\n", v1[i]);

    return 0;
}
