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]
[「擇法善思林之蘭室藏津」的緣起]
隋棠節目中15字意外圈粉 網友看完大讚「人品加分」
田徑》「撐竿跳飛人」吳彥翰等亞運國手 獲頒東華扶輪社獎學金
中職》兄弟火力無極限! 味全王牌左投罕見開賽大失血
桃園地區污水下水道BOT案接管進度落後 估差萬餘戶恐違約
民雄江厝店30多年水患 黃啟豪團隊3年解決
社區防護網再升級!內政部曝「大橘書」進度 籲管委會、住戶受訓
中職》兄弟球團大紀錄M5! 史上最多K左投完全宰制味全龍
王子閃兵遭起訴!求刑2年2個月 41字發聲:會面對應負責任
傳李四川有意找侯友宜任競選總部主委 蘇巧慧這樣回應
搶搭青安2.0末班車 7月撥貸戶數及金額創1年半新高
柴可夫斯基《天鵝湖》不讓俄國專美 基輔芭蕾舞團堅守烏克蘭藝術話語權
無人載具採購特別條例協商保留 國防部:持續溝通爭取支持
國台辦稱申請中秋包機遭拒 梁文傑酸:前後7天申請、還太早
AI供應鏈帶動Q2進出口雙創高 金融服務輸出也改寫新高
楊文科出訪多日後行程才公開 王婉諭爆「訪問捏造的市府」
[擇法善思林之蘭室藏津]