相关疑难解决方法(0)

任何人都可以为这个插口算法代码Pitiny.c做头或者故事

这个C程序只有143个字符!

但它"解压缩"为Pi的前10,000位数字.

//  Created by cheeseMan on 30/11/13.

long a[35014],b,c=35014,d,e,f=1e4,g,h;

int main(int argc, const char * argv[])

{
    for(;(b=c-=14);

        h=printf("%04ld",e+d/f))

        for(e=d%=f;(g=--b*2);d/=g)
            d=d*b+f*(h?a[b]:f/5), a[b]=d%--g;
}
Run Code Online (Sandbox Code Playgroud)

当我遇到这个时,我正在做一些关于无损压缩算法的研究,但仍然没有运气pitiny.c.

奇怪的是,它成功编译没有错误或错误,但就像我说我不能成为代码的头或者故事,甚至它的语法.我想知道最近发生了什么?这究竟是做什么的?

c compression pi lossless-compression spigot-algorithm

4
推荐指数
1
解决办法
975
查看次数