太真实了!网友编写出流浪地球春节十二响C语言源码
IT之家2月20日消息随着《流浪地球》的大火,其官方周边产品众筹也引发了不少关注,当然,电影中"春节十二响"的程序最近也有热心网友编写出来上传到GitHub中。
在电影《流浪地球》中,苏拉威西三号转向发动机在工程师李一一的调整下,利用"春节十二响"这一程序,将发动机离子流束喷射到距离地球6.5万公里的木星大气上方,随后刘培强通过引燃领航者空间站将火焰进一步引向木星大气,从而引燃木星。
国内网友自己编写的这段C语言源码如下://File:twelve_biubiu.c //Permission:CN-2082-2 //Author:Li.YiYi //Dept:PE-362,UG //Origin:TI-352132 //春节十二响biubiubiu! #env"planet_engine" intinit(){ set_engine_number_mask(ENGINE_ALL); set_funeral_level(FUNERAL_FULL); //允许误差10秒以内 if(unix_time()<make_unix_time(2082,1,28,23,59,60-10))returnERR_ENGINE_ENV; returnengine_check_init();//aftercompileandbeforerealrun } intmain(){ set_curve(CURVE_NATURAL);//自然曲线耗费燃料最少 for(inti:range(0,12,1)){ engine_start(); wait_engine(ENGINE_STATE_CHAGNE); sleep(2000); engin_stop(); wait_engine(ENGINE_STATE_CHAGNE); sleep(4000);//这个时长在模拟器里听起来更像心跳 } return0; } intfinal(){ engine_ensure_shutdown(); }
当然,想要运行这段程序,还要额外"行星发动机"运行环境以及对应的头文件,感兴趣的网友,可以通过访问原地址获取该文件。
相关阅读:
《《流浪地球》周边产品众筹10万元,刚上线已筹400万元》
《电影《流浪地球》累计票房破40亿》