第二十一屆國際C語言混亂代碼大賽結果公布

摘要:國際C語言混亂代碼大賽(IOCCC, The International Obfuscated C Code Contest)是一項著名的國際編程賽事,從1984年開始到2006年,每年舉辦一次。2006年后中止了多年,2011年又開始恢復。比賽的目的是寫出最有創意的最讓人難以理解的C語言代碼,當然有好玩的成分,但也能充分展示C語言和程序員的強大。

國際C語言混亂代碼大賽(IOCCC, The International Obfuscated C Code Contest)是一項著名的國際編程賽事,從1984年開始到2006年,每年舉辦一次。2006年后中止了多年,2011年又開始恢復。比賽的目的是寫出最有創意的最讓人難以理解的C語言代碼,當然有好玩的成分,但也能充分展示C語言和程序員的強大。

下圖是上屆(第二十屆)Best of Show(最佳秀場)獎得主的代碼,驚艷一時!不過其作者,Google的華裔工程師Don Hsi-Yun Yang并未入圍本屆IOCCC,或許只是未參賽吧。

上屆Best of Show獎作品,點擊查看大圖

不過他最近還是出了一個新作品,一個二進制到加密文本的過濾器(Binary to encrypted text filter):

上屆同樣來自中國的Hou Qiming的計算器獲得最佳自注釋獎,這次依然憑借語法高亮工具獲得了最有用混亂獎。

以下是完整獲獎名單:

最有用混亂獎(Most useful obfuscation

  • Hou Qiming(CN) - Syntax heighlighter

最大陰謀獎(Most conspiratorial

  • Aaron Grothe(US) - Shamir secret sharing
  • David Madore(FR) - Shamir secret sharing

最佳單行獎(Best one liner

  • Taketo Konno(JP) - Linear cellular automaton 1-liner

最隱秘獎(Most surreptitious

  • Don Yang(US) - Encodes text as a C program

最佳短程序(Best short program

  • Seonghoon Kang(KR) - Decodes spelled out numbers

最佳死亡方式(Best way to lose a life

  • David Lowe(US) - Conway's game of death

最引人注目以及最佳工具獎(Most notable and best tool

  • Alex Deckmyn(BE) - Music notation printer

天上掉餡餅獎(PiE in the sky award

  • Yusuke Endoh(JP) - Pi/e quine

最佳GIF動畫表現獎(Most GIFted expressions

  • Philip Blakely(GB) - Animated GIFs of surfaces

最強大功能獎(Most functional

  • John Tromp(US) - Lambda interpreter

最復雜ASC II流 - 榮譽獎(Most complex ASCII fluid - Honorable mention

  • Yusuke Endoh(JP) - ASCII fluid dynamics

cocoa最佳應用 - 銅牌(Best use of cocoa - Bronze award

  • Daniel Vik(US) - Steganography

最基礎C語言應用 - 銀獎(Most elementary use of C - Silver award

  • Tsukasa Hamano(JP) - PDF with little dancing men

平衡使用混亂?- 金獎(Balanced use of obfuscation - Gold award

  • Adar Zeitak(IL) - Brace matcher

第二十一屆IOCCC頒獎地址在此。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/450189.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/450189.shtml
英文地址,請注明出處:http://en.pswp.cn/news/450189.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

QuartZ Cron表達式

CronTrigger 前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 CronTriggers往往比SimpleTrigger更有用,如果您需要基于日歷的概念,而非SimpleTrigger完全指定的時間…

maven02-----Maven項目構建的初次使用

一. 創建Maven項目 1.1 建立一個Hello項目 當然也可以通過java project的方式創建符合Maven約定的目錄結果的項目,并手動建立pom.xml文件,但是太繁瑣了。因此,這里直接建立maven項目。note: eclipse有內建的maven項目創建功能,倘若…

微軟超過蘋果 成為全球第一大市值公司

11月23日周五盤中至收盤,微軟市值正式超過蘋果,成為世界上市值最高的公司。收盤時,微軟市值為7533.4億美元,蘋果市值為7468.2億美元,亞馬遜市值為7366.2億美元,谷歌市值為7255.2億美元。 上次蘋果與微軟市值…

創新大賽成就創業夢想 超30%入榜應用獲投資意向

摘要:騰訊開放平臺宣布移動應用賽區正式開啟,新一輪的創業夢想正在成長中。據悉,在騰訊開放平臺應用創新大賽中誕生了多款DAU(日活躍用戶數)超百萬的應用。小魚吃吃吃、開心泡泡貓等引領社交游戲潮流,視頻達…

如何判斷軟件架構的好與壞

判斷一個軟件的架構的好與壞有很多方法,不過如果讓我一句話來描述的話: 如果一個軟件開發程度在70%以上的情況下,加入一個新功能,還需要涉及到大量的文件,代碼的修改,那么這個軟件架構一定很爛,…

網關(Gateway)詳解

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 網關(Gateway)又稱網間連接器、協議轉換器。網關在網絡層以上實現網絡互連,是最復雜的網絡互連設備,僅用于兩個高…

【重點突破】—— React實現富文本編輯器

前言:富文本編輯器Rich Text Editor, 簡稱 RTE, 是一種可內嵌于瀏覽器,所見即所得的文本編輯器。 一、安裝插件 react-draft-wysiwyg: 文本編輯器插件 draftjs-to-html:文本轉換為html的插件 yarn add react-draft-wysiwyg draftj…

1106: 回文數(函數專題)

題目描述 一個正整數&#xff0c;如果從左向 右讀&#xff08;稱之為正序數&#xff09;和從右向左讀&#xff08;稱之為倒序數&#xff09;是一樣的&#xff0c;這樣的數就叫回文數。輸入兩個整數m和n&#xff08;m<n)&#xff0c;輸出區間[m&#xff0c;n]之間的回文數。 …

Ubuntu 12.10 正式發布

Canonical今天正式發布了Ubuntu 12.10版本&#xff0c;代號為“Quantal Quetzal”&#xff0c;意為量子綠咬鵑&#xff0c;綠咬鵑是一種生活在美洲的顏色極為鮮艷的鳥。Ubuntu的版本代號一直都這么奇怪。 在該版本中&#xff0c;改進了Unity桌面環境&#xff0c;弱化了本地應用…

Hibernate中1+N問題以及解決方法

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 1. Hibernate中的1N問題描述 在多對一關系中&#xff0c;當我們需要查詢多的一方對應的表的記錄時&#xff0c;可以用一條sql語句就能…

Android應用開發—通用的GridView網格分割線

注&#xff1a;本文基于 Android RecyclerView 使用完全解析 體驗藝術般的控件 中關于GridView網格分割線部分代碼擴展而來。 原接口代碼&#xff1a; import android.content.Context; import android.content.res.TypedArray; import android.graphics.Canvas; import andro…

hdfs部署

一、下載Hadoop 2.6.0-cdh5.7.0的tar.gz包并解壓&#xff1a; wget http://archive.cloudera.com/cdh5/cdh/5/hadoop-2.6.0-cdh5.7.0.tar.gz tar -zxvf hadoop-2.6.0-cdh5.7.0.tar.gz cd /usr/local/hadoop-2.6.0-cdh5.7.0/ ls bin bin-mapreduce1 cloudera etc examples …

JVM技術周報第2期

JVM技術周報第2期 JVM技術周報分享JVM技術交流群的討論內容&#xff0c;由群內成員整理歸納而成。如果你有興趣入群討論&#xff0c;請關注「Java技術精選」公眾號&#xff0c;通過右下角菜單「入群交流」加我好友&#xff0c;獲取入群詳情。 1、如何閱讀源碼&#xff1f; 在我…

最長重復子串和最長不重復子串求解

最長重復子串和最長不重復子串求解 本文內容框架&#xff1a; 1 最長重復子串 基本方法、KMP算法求解、后綴數組求解 2 最長不重復子串 基本方法、動態規劃、動態規劃Hash 3 小結 1最長重復子串 1.1問題描述 首先這是一個單字符串問題。子字符串R 在字符串L 中至少出現兩…

sql 查詢結果為null替換 為 0

前些天發現了一個巨牛的人工智能學習網站&#xff0c;通俗易懂&#xff0c;風趣幽默&#xff0c;忍不住分享一下給大家。點擊跳轉到教程。 mysql : ifnull( xxx , 0 ) select ifnull(colname,0) from tablename oracle: NVL&#xff08;xxx , 0 )

前后端分離——token超時刷新策略

前言 記錄一下前后端分離下————token超時刷新策略&#xff01; 需求場景 昨天發了一篇記錄 前后端分離應用——用戶信息傳遞 中介紹了token認證機制&#xff0c;跟幾位群友討論了下&#xff0c;有些同學有這么一個疑惑&#xff1a;token失效了&#xff0c;應該怎么做&…

Android ImageView的scaleType(圖片比例類型)屬性與adjustViewBounds(調整視圖邊界)屬性

本文轉載自[Android ImageView的scaleType&#xff08;圖片比例類型&#xff09;屬性與adjustViewBounds&#xff08;調整視圖邊界&#xff09;屬性]并做了排版的修改(http://www.cnblogs.com/xzbc/p/5098347.html) Android ImageView的scaleType的屬性可設置為matrix&#xff…

阿里云@廣東:讓我們一起上云!

鍋爐故障預測 預警準確率95%以上 利用算法模型進行制程能力的 綜合分析與評估優化 提升定標效率 時間降低30% 構建垃圾焚燒發電工藝的優化算法模型 綜合考慮環保和設備負荷因素 推薦最優工藝參數組合 優化人工操作&#xff0c;提高燃燒效率 中海油能源發展公司 石油鉆探預測優化…

程序員的自我經營

程序員的自我經營之道第一層 從你決定邁出校門進入社會的那一刻起&#xff0c;你就進入了一個戰場&#xff0c;這個戰場雖然沒有硝煙彌漫&#xff0c;沒有炮火紛飛&#xff0c;但卻絕不亞于任何一個真正的戰場。你要在這個戰場上去搏殺&#xff0c;去競爭&#xff0c;利用各種…