29屆 IOCCC 混亂 C 語言藝術作品大賽完整得獎名單與作品介紹



國際混亂 C 語言程式碼競賽(International Obfuscated C Code Contest, IOCCC)第 29 屆(2025 年)得獎名單已正式公布。本屆共有 29 件 高水準作品獲獎,涵蓋模擬器、遊戲、數學藝術、壓縮演算法、視覺效果等多種創意主題。以下為官方公布的完整得獎作品列表(含獎項與簡介),並附上官方頁面與原始碼連結。


完整得獎作品列表

IMO award – ayu
作品:Pass the traps game
官方頁面:https://www.ioccc.org/2025/ayu/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/ayu/prog.c
特色:基於 IMO 2024 數學問題的遊戲,程式碼極度混亂卻能實現對抗式陷阱邏輯。

Best imaginary emulator – cable
作品:Subleq computer
官方頁面:https://www.ioccc.org/2025/cable/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/cable/prog.c
特色:完整模擬 Subleq 指令集的虛擬電腦。

Retro space award – cesmoak
作品:Black hole punch card Fortran
官方頁面:https://www.ioccc.org/2025/cesmoak/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/cesmoak/prog.c
特色:復古打孔卡風格的黑洞模擬。

Best one liner – diels-grabsch
作品:Compress 1-liner
官方頁面:https://www.ioccc.org/2025/diels-grabsch/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/diels-grabsch/prog.c
特色:單行程式碼實現壓縮演算法。

Consistently constant award – dogon
作品:(無特定標題)
官方頁面:https://www.ioccc.org/2025/dogon/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/dogon/prog.c
特色:在各種條件下保持常數行為。

Most likely to dazzle – endoh1
作品:Nixie tube display
官方頁面:https://www.ioccc.org/2025/endoh1/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/endoh1/prog.c
特色:模擬 Nixie 管顯示效果的視覺藝術。

Most likely to shock – endoh2
作品:Lichtenberg curves
官方頁面:https://www.ioccc.org/2025/endoh2/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/endoh2/prog.c
特色:生成 Lichtenberg 電擊樹狀圖。

Most resilient – endoh3
作品:patch/diff quine
官方頁面:https://www.ioccc.org/2025/endoh3/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/endoh3/prog.c
特色:能自我修改的 Quine 程式。

Opposite award – ferguson
作品:Antipodes map
官方頁面:https://www.ioccc.org/2025/ferguson/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/ferguson/prog.c
特色:反向地圖概念的混亂實現。

Most likely to invade – howe
作品:Invaders game
官方頁面:https://www.ioccc.org/2025/howe/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/howe/prog.c
特色:太空入侵者風格的遊戲。

Most likely to teleport – jhshrvdp
作品:J_S_R_ogue game
官方頁面:https://www.ioccc.org/2025/jhshrvdp/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/jhshrvdp/prog.c
特色:類 Rogue 遊戲,具傳送功能。

Who won award – jingp49
作品:Dr. WHO sequence
官方頁面:https://www.ioccc.org/2025/jingp49/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/jingp49/prog.c
特色:Dr. WHO 相關數列的混亂實現。

Most likely to count – kurdyukov
作品:Solves number puzzles
官方頁面:https://www.ioccc.org/2025/kurdyukov/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/kurdyukov/prog.c
特色:解決數字謎題的程式。

Most obfuscated options – mattpep
作品:Base64 encoder/decoder
官方頁面:https://www.ioccc.org/2025/mattpep/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/mattpep/prog.c
特色:極度混亂的 Base64 編碼器。

Best real emulator – ncw1
作品:GameBoy emulator
官方頁面:https://www.ioccc.org/2025/ncw1/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/ncw1/prog.c
特色:GameBoy 模擬器。

Best fractional emulator – ncw2
作品:FRACTRAN output
官方頁面:https://www.ioccc.org/2025/ncw2/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/ncw2/prog.c
特色:FRACTRAN 語言的輸出模擬。

Best use of Unicode – ncw3
作品:F O R T H
官方頁面:https://www.ioccc.org/2025/ncw3/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/ncw3/prog.c
特色:使用 Unicode 實現 FORTH 語言。

Most soothing – tompng
作品:Synthetic seashore
官方頁面:https://www.ioccc.org/2025/tompng/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/tompng/prog.c
特色:合成海浪聲的舒緩程式。

Ping pong prize – uellenberg
作品:Quine pong
官方頁面:https://www.ioccc.org/2025/uellenberg/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/uellenberg/prog.c
特色:Quine 形式的乒乓球遊戲。

Compound prize – yang1
作品:slash/head/tail/chop/prime tool
官方頁面:https://www.ioccc.org/2025/yang1/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/yang1/prog.c
特色:多功能文字處理工具。

Most magical word – yang2
作品:Zoltraak encoding
官方頁面:https://www.ioccc.org/2025/yang2/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/yang2/prog.c
特色:魔法般的編碼技術。

INABIAF award – yang3
作品:Encoder in compiler warnings
官方頁面:https://www.ioccc.org/2025/yang3/index.html
原始碼:https://github.com/ioccc-src/winner/blob/master/2025/yang3/prog.c
特色:將編碼器隱藏在編譯器警告中。

(其餘 7 件作品請參考官方完整列表)

完整資源

  • 官方得獎名單:https://www.ioccc.org/2025/
  • 所有程式碼下載:https://www.ioccc.org/2025.tar.bz2
  • GitHub 儲存庫:https://github.com/ioccc-src/winner/tree/master/2025

這些作品雖然高度混亂,卻隱藏著深刻的程式設計技巧。建議搭配官方說明閱讀與運行。下一屆:IOCCC 30 預計 2026 年底開放投稿。


相關文章:

PhotoGIMP: 將開源軟體 GIMP調整更接近 Photoshop  [7/8/2026]
Acronis™安克諾斯® 發表全新 GenAI Protection  [6/26/2026]
Anthropic 研究:使用 AI 寫程式,領域專業知識比「會寫程式」更重要  [6/17/2026]
Google 承認桌面搜尋有安全問題  [2/21/2006]
[「擇法善思林之蘭室藏津」的緣起]
「街藝之星」享香堤大道、西門專屬點位 時段也擴大
王瞳淚揭1TB手機祕密 艾成離世後才敢開口
萬里溪堰塞湖花蓮中區灌溉水斷供近月 最快明天施工引水
陪伴農友60年 美濃農會南隆分部蛻變最美「生活客廳」
高雄新九如路橋竟出現「鳥居圍籬」 議員張博洋痛批:醜到令人嘆為觀止
惠譽:台灣壽險業外匯錯配風險仍高
竹縣鳳崎落日觀景步道整建 預計明年春天完工
農地別亂蓋! 新北揭4大違規類型最高罰30萬
破3千人連署!二伯品牌連爆抄襲 消費者要求「保障退款」HAHABABY回應了
地檢署、食藥署大動作調查中聯油脂 廠方緊急關大門
竹縣湖口所長及員警涉洩漏臨檢勤務資料 1警遭羈押禁見
焦點股》喬山:美國退關稅挹注 股價強漲
好熱!鷹架上疑中暑墜落 花蓮工人頭破血流
走遍澎湖大小有人島 澎湖曼陀林樂團下一步準備遠征日本離島
翁曉玲提案凍結卓榮泰9到12月薪水 政院反擊:不副署是捍衛憲政
[擇法善思林之蘭室藏津]