guarda, come idea mi sembra quella giusta! devi sfruttare il vettore k che hai costruito con le ricorrenze dei numeri che hai generato! quindi per trovare il numero, o eventualmente i numeri, con maggiore frequenza, basta secondo me fare prima una semplice ricerca del massimo nel vettore k, dopodicchè scandire il vettore k e stampare tutti quei numeri uguali al massimo! allo stesso modo potresti ragionare per il minimo!
spero di essermi spiegato...altrimenti chiedi che magari ti faccio un esempio con il codice!