|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Stanislav Shwartsman 2:400/520 11 Sep 2001 20:34:22 To : Mihail Vetchinoff Subject : Печать исходного кода --------------------------------------------------------------------------------
06 Sep 01 21:07, you wrote to ALL:
MV> Заганули мне такую задачу: написать программу на любом языке
MV> (преимущественно это Java, C, C++, Asm, но я согласен и на любой
MV> другой), которая бы печатала свой собственный исходный код, то есть,
MV> то, что она выдает на экран и то, что лежит в файле с исходником
MV> должно совпадать символ в символ, с единственным условием: нельзя
MV> открыватьт и читать файл с исходником или его копию. То есть не надо
MV> понимать, что решение такое тривиальное. Мне подсказали, что про это
MV> много написано в Инете. Если можно, то дайте ссылочки .
Hа бейсике: LIST
Hа Pure C:
// программа, которая печатает свой собственный исходник
=== Cut ===
char*a="char*a=%c%s%c;main(){printf(a,34,a,34);}";main(){printf(a,34,a,34);}
=== Cut ===
E-mail: gate@fidonet.org.il
Voice Phones: 972-4-8330554 (home), 972-5-4481073 (cell)
Bye !
Stanislav (AKA Night's Man) [Team Technion]
---
* Origin: Gate From Another World ... From Haifa, Israel (2:400/520)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/17853b9e75bd.html, оценка из 5, голосов 10
|