免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12345下一页
最近访问板块 发新帖
查看: 12273 | 回复: 43
打印 上一主题 下一主题

这个程序居然是一篇日记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-25 08:59 |只看该作者 |倒序浏览
有兴趣的来看看,顺便给解释一下呗,运行结果居然是一篇日记


  1. #include <stdio.h>
  2. main(t,_,a)
  3.     char *a;
  4. {
  5.     return!0<t?t<3?main(-79,-13,a+main(-87,1-_,main(-86,0,a+1)+a)):
  6.         1,t<_?main(t+1,_,a):3,main(-94,-27+t,a)&&t==2?_<13?
  7.         main(2,_+1,"%s %d %d\n"):9:16:t<0?t<-72?main(_,t,
  8.                 "@n'+,#'/*{}w+/w#cdnr/+,{}r/*de}+,/*{*+,/w{%+,/w#q#n+,/#{l+,/n{n+,/+#n+,/#\
  9.                 ;#q#n+,/+k#;*+,/'r :'d*'3,}{w+K w'K:'+}e#';dq#'l \
  10.                 q#'+d'K#!/+k#;q#'r}eKK#}w'r}eKK{nl]'/#;#q#n'){)#}w'){){nl]'/+#n';d}rw' i;# \
  11.                     ){nl]!/n{n#'; r{#w'r nc{nl]'/#{l,+'K {rw' iK{;[{nl]'/w#q#n'wk nw' \
  12.                         iwk{KK{nl]!/w{%'l##w#' i; :{nl]'/*{q#'ld;r'}{nlwb!/*de}'c \
  13.                                           ;;{nl'-{}rw]'/+,}##'*}#nc,',#nw]'/+kd'+e}+;#'rdq#w! nr'/ ') }+}{rl#'{n' ')#\
  14.                                           }'+}##(!!/")
  15.                                           :t<-50?_==*a?putchar(31[a]):main(-65,_,a+1):main((*a=='/')+t,_,a+1)
  16.                                           :0<t?main(2,2,"%s"):*a=='/'||main(0,main(-61,*a,
  17.                                           "!ek;dc i@bK'(q)-[w]*%n+r3#l,{}:\nuwloca-O;m .vpbks,fxntdCeghiry"),a+1);
  18. }
复制代码

论坛徽章:
0
2 [报告]
发表于 2007-07-25 09:07 |只看该作者
强~~~~

论坛徽章:
0
3 [报告]
发表于 2007-07-25 09:08 |只看该作者

  1. On the first day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  2. a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  3. On the second day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  4. two turtle doves
  5. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  6. On the third day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  7. three french hens, two turtle doves
  8. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  9. On the fourth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  10. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  11. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  12. On the fifth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  13. five gold rings;
  14. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  15. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  16. On the sixth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  17. six geese a-laying, five gold rings;
  18. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  19. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  20. On the seventh day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  21. seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  22. six geese a-laying, five gold rings;
  23. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  24. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  25. On the eigth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  26. eight maids a-milking, seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  27. six geese a-laying, five gold rings;
  28. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  29. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  30. On the ninth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  31. nine ladies dancing, eight maids a-milking, seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  32. six geese a-laying, five gold rings;
  33. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  34. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  35. On the tenth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  36. ten lords a-leaaaaaaaaaaaaaaaaaaaaaping,
  37. nine ladies dancing, eight maids a-milking, seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  38. six geese a-laying, five gold rings;
  39. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  40. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  41. On the eaaaaaaaaaaaaaaaaleventh day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  42. eleven pipers piping, ten lords a-leaaaaaaaaaaaaaaaaaaaaaping,
  43. nine ladies dancing, eight maids a-milking, seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  44. six geese a-laying, five gold rings;
  45. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  46. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.

  47. On the twelfth day of Christmas my true love gaaaaaaaaaaaaaaaaave to me
  48. twelve drummers drumming, eleven pipers piping, ten lords a-leaaaaaaaaaaaaaaaaaaaaaping,
  49. nine ladies dancing, eight maids a-milking, seven swans aaaaaaaaaaaaaaaaaaaaaaaaa-swimming,
  50. six geese a-laying, five gold rings;
  51. four caaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaalling birds, three french hens, two turtle doves
  52. and a partridge in a peaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar tree.
复制代码

没看懂

论坛徽章:
0
4 [报告]
发表于 2007-07-25 09:10 |只看该作者
这个仿佛就是那个最混乱程序设计大赛的作品吧.

论坛徽章:
0
5 [报告]
发表于 2007-07-25 09:17 |只看该作者
作者简直不是人!!!!!!

论坛徽章:
0
6 [报告]
发表于 2007-07-25 09:17 |只看该作者
搜了一个算PI的变态程序

  1. long   a = 10000, b, c = 2800, d, e, f[2801], g;     
  2. main()
  3. {
  4.         for(; b - c; ) f[b++] = a/5;     
  5.         for(; d = 0, g = c * 2; c -= 14, printf("%.4d", e+d/a), e = d%a)     
  6.                 for(b = c; d += f[b]*a, f[b] = d%--g, d/=g--, --b; d*=b);
  7. }
复制代码

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
7 [报告]
发表于 2007-07-25 10:04 |只看该作者
原帖由 scutan 于 2007-7-25 09:10 发表
这个仿佛就是那个最混乱程序设计大赛的作品吧.

估计是,这类程序的目的就是为了挑战编译器极限,顺便 show 下技巧

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
8 [报告]
发表于 2007-07-25 10:05 |只看该作者
原帖由 emuen_1982 于 2007-7-25 09:32 发表




很想知道他们是怎么学习编程的。

熟能生巧,仅此而已。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
9 [报告]
发表于 2007-07-25 12:15 |只看该作者
原帖由 emuen_1982 于 2007-7-25 12:11 发表


居然可以熟到这种程度?

当然了。

论坛徽章:
0
10 [报告]
发表于 2007-07-25 12:33 |只看该作者
别被外观唬住了,其实你自己也能炮制一篇这样的稿子,步骤如下:
1. 用正常的方法,写一个能完成任务的程序
2. 把能不要的的换行都去掉,但要保证编译正常, 排列出自己想要的图案的雏形
3. 把正常的语句替换为废话,目的是为了填充、补齐你的图案雏形,达到
   "乱码"的效果
   3.1 一定要脱裤子放屁
   3.2 考虑递归、嵌套3.1规则
   例:0替换为argc<1?1:0
4. 你已经对此类物件有所感悟了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP