返回列表 发帖

Mallon,发个程序给你分析分析!

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


简短的4行代码,就可以精确计算机出800位的PI(圆周率)值。
实在太震撼人心了。这样的程序也能运行,竟然还能能完成这样让人难以置信的任务,真是太神了。

这是某一年The International Obfuscated C Code Contest(国际模糊C代码大赛)上的获奖作品(努力了,但是没有找到一个确切的时间)。这是属于C大师的盛会,因为这是一件极具挑战的活儿。
优秀并不是一种行为,而是一种习惯!
幽游生活

返回列表