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]
[「擇法善思林之蘭室藏津」的緣起]
巴威襲新北 蘆洲店家招牌墜落砸中4台機車
巴威颳10級強陣風 北捷文湖線、高運量平面、高架路段停駛
官方建議恐不夠 研究:健康老化要補更多蛋白質
台中11月大女嬰挨餓7月僅增100公克…嚴重營養不良慘死
基隆勸離觀浪近500人 中午起加強取締
巴威助攻風電!發電量直逼6.5部中火機組 撐全台逾1成用電
颱風逼近 童子慰問基隆後備指揮部官兵
世足》西班牙禁區手球漏判 比利時主帥怒批:VAR存在的意義是什麼?
巴威發飆中!若有必要新北將偕支援國軍清校園以利分科測驗看考場
WTT支線賽》亞松森支線賽開打 台灣4女將單打首輪締造大四喜
(影)60歲范琪斐颱風天挑戰「火車便當」 全網閃瞎
電腦選的也沒這麼準! 台南左鎮芒果節連2年開幕都遇颱風攪局
巴威強襲台中海線!沙鹿路樹砸滿快車道 號誌燈慘被吹落懸空
巴威強風襲嘉市 蘭潭環潭公路樹竹斷落、落葉鋪滿路面
企業界採購中秋禮盒有變化 喜憨兒基金會這樣分析
[擇法善思林之蘭室藏津]