Хорошо, цель на примере: приложение командной строки, которое делает это:
Countdown.exe 7
печатает 7 6 5 4 3 2 1
Отсутствие формы вычитания (включая использование знака минус) или строки, противоположной тому, что когда-либо разрешено.
waaaaay слишком легко, очевидно:-) Обзор ответов (по крайней мере, принципы)
- Добавлением и рекурсией
- Используя modulo
- Путем нажатия и выскакивания (возможно, наиболее очевидным?)
- Используя переполнение
- Используя пробную версию и ошибку (возможно, наименее очевидную?)