Industriell spionasje er en veldig morsom måte å bruke tiden på under øvingstimer. Istedenfor å finne meg på sal, kan du finne meg på kontoret til foreleseren, på jakt etter LF. Som regel så finner jeg LF relativt enkelt, men nylig så møtte jeg på et lite problem.
Det viser seg at foreleseren har kjørt LF gjennom en makuleringsmaskin, og nå sitter jeg her med et stykkevis og delt LF. Heldigvis, har jeg fulgt med såpass mye at jeg vet at øvingen går ut på å finne divisorer.
Oppgaven er følgende: For alle heltall N > 0, slik at 1 ≤ N ≤ 1000, oppgi divisoren(e) til N i en sortert liste. Krav for å få godkjent er at hver liste skrives ut på en linje, og at det ikke er noen duplikatverdier i hver liste.
Det er oppgitt at et tall A er en divisor for B, hvis A kan dele B med ingen rest.
Altså, jeg klarer å regne ut de 4 første listene da: (Sample Output:) [1] [1, 2] [1, 3] [1, 2, 4] Men trenger nok hjelp med resten... mulig du kunne hjelpe meg? (Du må også regne ut de 4 første listene i løsningen!) (Gjør oppgaven uten å bruke input() eller raw_input())
[[ errors ]]
Output: [[ output ]]