Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

Я сделал это! Никто не хочет померяться у кого меньше? ;)   Найти похожие ветки 

 
DillerXX ©   (2007-07-31 01:12) [0]

Написал генератор программ на языке BrainF#ck которая бы после выполнения выводила бы заданную строку. Размер Hello World"a - 112 байт, как и в википедии. Вот интересно, написал ли кто-нибудь полее оптимальное решение (по средним тестам)? :) Может кто-нибудь таким же занимался? :) Вообще писал на конкурс, больно задача понравилась...
http://ru.wikipedia.org/wiki/Brainfork


 
SlymRO ©   (2007-07-31 04:59) [1]

EICAR - 68байт, тебе до него далеко :)


 
Yanis ©   (2007-07-31 07:54) [2]

Всё из той же википедии:
Программа на языке Brainfuck, печатающая «Hello World!»:
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++
.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.
------.--------.>+.>.

Ужасть…


 
DillerXX ©   (2007-07-31 11:54) [3]


> EICAR - 68байт, тебе до него далеко :)

Ы? Тоже эзотерический язык?


> Ужасть…

++++++++[>++++>++++[>+++++++<-]<<-]+++++++++++++++.>>>.<<<-----.>.<++++++.>>+++++.<.<+.>>>++++++.------.<<<--.+.>>+.
(В переводе: "сам ты ужасть")
++++++++[>++++++++>+++++<<-]>.------.>+++++.----.
(В переводе: "@:-)" )

Нда, наверное все серьёзные проекты пишут, один я тут...


 
DillerXX ©   (2007-07-31 12:00) [4]

А вообще, это ж машина Тьюринга в чистом виде, хороший программист должен уметь программировать на ней ;)


 
SlymRO ©   (2007-07-31 12:05) [5]

EICAR-STANDARD-ANTIVIRUS-TEST-FILE!
The  TEST.COM  file  contains  only
X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


 
Kerk ©   (2007-07-31 12:08) [6]

> [5] SlymRO ©   (31.07.07 12:05)

Это тут причем? Ты не в теме.


 
это я   (2007-07-31 12:21) [7]


> А вообще, это ж машина Тьюринга в чистом виде, хороший программист
> должен уметь программировать на ней ;)

я тебе ничего не должен


 
SlymRO ©   (2007-07-31 12:29) [8]

Kerk ©   (31.07.07 12:08) [6]
Теперь понятно что не в теме, вечерний загон, но уже поздно :)


 
@!!ex ©   (2007-07-31 13:12) [9]

> [4] DillerXX ©   (31.07.07 12:00)

Зачем?
Я умею писать програмы для машниы тьюринга, не проблема, этому в вузе учат.
Вопрос в том, зачем хороший программист должен умеить писать для машины тьюринга?
Тем более, если учитывать, что машина тьюринга - частный случай конечных автоматов.


 
DillerXX ©   (2007-07-31 14:48) [10]


> Вопрос в том, зачем хороший программист должен умеить писать
> для машины тьюринга?

Вообще это я больше просто так написал, чем как серьёзное утверждение. Там же даже смайлик в конце. Хотя польза может и есть, имхо даже такой опыт программирования скорее всего косвенно пригодится.



Страницы: 1 вся ветка

Текущий архив: 2007.08.26;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
15-1185444219
Иксик
2007-07-26 14:03
2007.08.26
Клиент для VSS


2-1186128052
Dmitry_177
2007-08-03 12:00
2007.08.26
из строки systemtime


2-1185881681
snake-as
2007-07-31 15:34
2007.08.26
Подсказка для пользователя


15-1185435306
Autokont
2007-07-26 11:35
2007.08.26
php php3


2-1185629522
Johnnnn
2007-07-28 17:32
2007.08.26
WM_LBUTTONUP Как записать координаты нажатия