Да се отпечатат всички числа в интервала [a, b], по едно на ред. На същия ред да се отпечатат и всички числа, на които даденото число се дели без остатък. Например:
Интервал:
5 10
Числа:
5: 1 5
6: 1 2 3 6
7: 1 7
8: 1 2 4 8
9: 1 3 9
10: 1 2 5 10
Съгласен, браво! Само с допълнението, че цикъла за c може да е до а/2, защото след него нагоре няма други делители, резултатът от делението на които да е цяло число. А с а/2 спестяваме по половин цикъл за всяко число.