厲害了!程式設計師編寫出了《流浪地球》“春節十二響”C語言原始碼
流浪地球》無疑是今年賀歲檔票房黑馬,據說票房已經超過40億了,當然今天我們要說說此電影裡面的程式設計師編寫出的“春節十二響”,以及我們現實之中的程式設計師也寫出來了“春節十二響”,原始碼:進群825414254獲取數十套pdf以及更多C++資料

電影中的亮點和淚點很多,不過,猿妹從電影院出來腦海裡除了:“道路千萬條,安全第一條;行車不規範,親人兩行淚”這句話,還注意到了電影中的一個關鍵人物,李一一,年輕的聯合政府緊急技術觀察員、青年科學家。

在搶修地球發動機失敗後,正是他憑藉專業知識,在全人類絕望的時刻提出“點燃木星計劃”,帶領整個救援小組實施計劃最終成功擺脫木星引力

高智商技術宅李一一幾乎電腦不離手,一旦進入運算模式,在鍵盤上飛速敲打的雙手和專注的表情是不是覺得特別像平常敲程式碼的你
在電影中,“春節十二響”程式是工程師李一一編寫出來的,在現實中,也有程式設計師編寫出了《流浪地球》“春節十二響”的C語言原始碼,並上傳到了GitHub中

目前,這段原始碼只在GitHub僅獲得了 46 個Star, 14 個Fork(GitHub地址:https://github.com/picasso250/spring12)。以下是這段C語言原始碼全文:
// File: twelve_biubiu.c
// Permission: CN-2082-2
// Author: Li.YiYi
// Dept: PE-362, UG
// Origin: TI-352132
// 春節十二響 biu biu biu!
#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_ENGIN_ENV;
returnengine_check_init(); // after compile and before real run
}
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();
}
程式碼已經寫出來了,接下來就差“行星發動機”執行環境以及對應的標頭檔案了。不知道李一一看到這段原始碼有何感想呢?
最後,你們去電影院看了《流浪地球》了麼?