Написать программу, которая будет выводить собственный текст. Нельзя пользоваться той областью памяти, в которой находится эта программа, файлами на внешних насителях.
Вообще, в задаче стоит ограничение: не больше ста строк.
P.S. Эта задача с лёгкостью решается на логических языках программирования. Там это стандартный приём (изменять текст программы во время её выполнения). А можно ли это сделать на языке высокого уровня?
Поломайте голову
Модераторы: Naeel Maqsudov, C_O_D_E
Крылья есть у всех -
У каждого свой путь наверх!
У каждого свой путь наверх!
В институте, курсе на 3-м на ТУрбоПаскале ентим делом баловались 

эмммм....ну если без массивов даже, и без дополнительных файлов ........
А как???
А как???
Ну, я ещё на втором курсе, не поделишься алгоритмом? Я не знаю даже как к этому подступиться, с чего начать!
ops:

Крылья есть у всех -
У каждого свой путь наверх!
У каждого свой путь наверх!
Классическая задачка, помним, помним... 
Попробуй сам, а если не получится, вот здесь выложена куча подобных программ на всевозможных ЯП:
http://www.nyx.net/~gthompso/quine.htm

Попробуй сам, а если не получится, вот здесь выложена куча подобных программ на всевозможных ЯП:
http://www.nyx.net/~gthompso/quine.htm