cioè qual'è l'output del tuo programma quando lo lanci da terminale? la prima lista o la seconda? vorrei capire se ti manca un numero o se hai un numero in più intanto
stai dicendo che il tuo programma restituisce un valore diverso quando lo provi sul terminale rispetto a quello che restituisce quando fai girare il grader?
allego news dai commenti per renderli visibili
ho fatto un piccolo test... il primo numero ha 7 divisori e il secondo 6 se il programma che ho scritto io funziona bene ...(divisori compresi 1 e se stesso) quindi immagino quello sia il tuo output, che deve tenere i divisori da 6. sei sicuro che girando nel terminale ti funzioni? sembra strano
controlla che nel tuo programma magari non hai detto di eliminare tutti quelli con divisore <= k... può essere un errore del genere