2 crmk - Какую именно вам нужно организовать генерацию ? То что привёл Amper25 - тоже в своём роде генерация. Если генератор какой либо нужен типа рандома - то вам сюда
2 crmk - Ну так тогда ваяете ваш тип - массив из М стд_ложиков от N до 0 (или наоборот - не суть важно), ну а как их заполнить - вроде бы достаточно разжёвано в приведённой выше ссылке.