Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как до такого можно дойти?

243
10 января 2005 года
pacific_7
1.9K / / 06.09.2004
Давно искал книжку Т.А.Павловской "С/С++. Программирование на языке высокого уровня", что бы проверить одну вещь. Теперь проверил и пытаюсь понять как такое можно написать?!!!

Код:
#include <stdio.h>

int main(int t, int _,char *a){;return!0<t?t<3?main(-79,-13,a+main(-87,1-_,
main(-86,0,a+1)+a)):1,t<_ ? main(t+1,_,a):3,main(-94,-27+t,a)&&t==2\
?_<13?main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?
main(_,t,"@n'+,#'/*s{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n\
{n+,/+#n+,/# ;#q#n+,/+k#;*+,/'r :'d*'3,}{w_K w'K: '+}e#';dq#'l q#'+d'K#K!\
/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i'# ){nl]!\
/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' iwk{KK{nl]!/\
w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c ;;{nl'-{}rw]'/+,}##'*}\
#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')# }'+}##(!!/")
:t<-50?_==*a?putchar(31[a]):
main(-65,_,a+1):
main((*a=='/')+t,_,a+1):
0<t?main(2,2,"%s")
:*a=='/'||main(0,main(-61,*a,
"!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-0;m .vpbks,fxntdCeghiry"
),a+1);
}


Самое главное оно РАБОТАЕТ! Хотя после некоторых размышлений кое что становится понятно, но немногое.
З.Ы. Интересно, кто нибудь, кто не читал этой книжки поймет что делает программа.
Спасибо господин волшебник, можете сделать все как было. Впредь буду внимательнее.
4
10 января 2005 года
mike
3.7K / / 01.10.2002
Я волшебник - есть галочка "Отключить смайлы в сообщениях"
310
10 января 2005 года
fellow
853 / / 17.03.2003
Цитата:
Originally posted by pacific_7
Давно искал книжку Т.А.Павловской "С/С++. Программирование на языке высокого уровня", что бы проверить одну вещь. Теперь проверил и пытаюсь понять как такое можно написать?!!!
.........................................
Самое главное оно РАБОТАЕТ! Хотя после некоторых размышлений кое что становится понятно, но немногое.
З.Ы. Интересно, кто нибудь, кто не читал этой книжки поймет что делает программа.


Тут уже кто-то, кажется lord Kelvin, приводил нечто в аналогичном духе :)

Ну, что могу сказать - я не золотарь, и рыться в груде чужого дерьма не испытываю никакого желания. Ежели автор упомянутой книги предполагал обратное, то он - идиот.
И спасибо за информацию, этого автора никому к прочтению рекомендовать не буду :D

P.S. А на кой хрен нужен ЯВУ, если подобную байду можно восьмеричным кодом написать! :D

1.8K
10 января 2005 года
ALI
129 / / 10.01.2003
гдето я видел подобное называлось это FAQ по написанию неподдерживаемого С++ кода вроде...
вот нашел чтото похожее
243
11 января 2005 года
pacific_7
1.9K / / 06.09.2004
Цитата:
Originally posted by fellow

Ежели автор упомянутой книги предполагал обратное, то он - идиот.


Да не, как раз наоборот: там этот код приведен как яркий пример того, как НЕ НУЖНО программировать! А вообще книжка достаточно путевая - основы изложены довольно-таки хорошо, так что зря вы так.

310
11 января 2005 года
fellow
853 / / 17.03.2003
Цитата:
Originally posted by pacific_7

Да не, как раз наоборот: там этот код приведен как яркий пример того, как НЕ НУЖНО программировать!


Ну что же, в таком случае реабилитируем автора. Временно. :D

10
11 января 2005 года
Freeman
3.2K / / 06.03.2004
Цитата:
Originally posted by fellow

Ну что же, в таком случае реабилитируем автора. Временно. :D


Ага. Ты еще скажи, что публикация подобной байды является скрытой рекламой нехорошего тона программирования... В том числе и публикация на форуме. ;)

310
11 января 2005 года
fellow
853 / / 17.03.2003
Цитата:
Originally posted by smartsoft
Ага. Ты еще скажи, что публикация подобной байды является скрытой рекламой нехорошего тона программирования... В том числе и публикация на форуме. ;)


Да просто молодой неокрепший организм падок на кажущуюся "крутость" кривописания, воспринимая подобный выпендрёж за признак несомненного мастерства. Так вот и получаются "чёрные квадраты Малевича" в программировании :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог