Программирование на праздники? Вы же соскучились по простым и милым задачкам? У меня для вас есть прекрасная несложная задачка с некоторым количеством подводных камней. Я предлагаю Си просто потому, что на асме лучше пойдёт решение, когда будет работать сишный код.
Задача: последовательно вывести значения счётчика. Счётчик типа такого, который считает потреблённую воду. Есть n разрядов (заранее их количество не известно), и каждый разряд имеет k значений, например 0-9. Нужно получить вывод:
000
001
002
....
999
Нужно придумать такую реализацию, чтобы без изменения кода можно было получить счётчик любого размера. Например из 7 позиций, считающий от 0-5
0000000
0000001
..........
0000005
0000010
........
5555555
Интересны ваши реализации :)