Форум: Форум C++Разное
Новые темы: 00
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Объсните как работает программа?
 
 автор: alex19921992   (28.01.2007 в 18:08)   письмо автору
 
 

#include<stdio.h>
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#;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);
}

  Ответить  
 
 автор: cheops   (28.01.2007 в 18:29)   письмо автору
 
   для: alex19921992   (28.01.2007 в 18:08)
 

Работает где? У меня программа не компилируется...

  Ответить  
 
 автор: alex19921992   (29.01.2007 в 13:14)   письмо автору
 
   для: cheops   (28.01.2007 в 18:29)
 

Работает! В вижуал си плюсплюс шесть точка ноль!

  Ответить  
 
 автор: cheops   (29.01.2007 в 13:19)   письмо автору
 
   для: alex19921992   (29.01.2007 в 13:14)
 

Да, есть такое дело, любопытный хак... Я расшифровать не берусь :))) Единственное, что можно сказать, что в промышленном коде за такое издевательство нужно сразу к стенке ставить... Однако как программа шутка и как хак - очень даже ничего :)))

  Ответить  
 
 автор: Trianon   (28.01.2007 в 21:41)   письмо автору
 
   для: alex19921992   (28.01.2007 в 18:08)
 

судя по описанию (и применению) функции main(), эта программа если и работает, то на очень ограниченном множестве платформ/моделей памяти.
Да, её можно проанализировать и превратить в алгоритм, только зачем?
Обычно такие программы разумнее выкинуть, нежели вникакть в них хоть на чуть-чуть.

  Ответить  
 
 автор: JIEXA   (28.01.2007 в 22:23)   письмо автору
 
   для: Trianon   (28.01.2007 в 21:41)
 

to: alex19921992
Оффтоп: очень не понравилось название темы, как-то некрасиво..

  Ответить  
 
 автор: alex19921992   (03.02.2007 в 11:09)   письмо автору
 
   для: alex19921992   (28.01.2007 в 18:08)
 

Ну может кто-нибудь сможет расшифровать, что это все значит???

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования