紅玫瑰+燭光晚餐=我愛你?小紙條+占座=我喜歡你?牽牽手+陪你走=我會一直陪著你?……這些都out啦!近日,南京航空航天大學計算機科學與技術(shù)學院舉辦的“程序員情詩”創(chuàng)意三行代碼挑戰(zhàn)賽完美落幕,工科男生們用程序和代碼表達自己的愛。
“其實這樣的比賽形式也是借鑒了三行情詩,不過我們與專業(yè)知識聯(lián)系更緊密,這既展示了工科男生的浪漫情懷,又增強了同學們學習程序設(shè)計語言的積極性,”南京航空航天大學計算機科學與技術(shù)學院段然老師告訴記者。
比如這首“愛情里的死循環(huán)”Void missing_you() For(time=meet_you;;time++) Missing_you()。它的意思是:自從遇見了你,就不停地想你。這是計算機科學與技術(shù)學院黃文浩的作品,Time是一個變量,meet_you是一個常量,Missing_you是一個函數(shù),F(xiàn)or是構(gòu)建死循環(huán)?!白x本科的時候,有人跟我說她做了一個夢,夢里面她在編程序,而男朋友和小三搞在了一起,然后大家說編程序,編一個死循環(huán),讓他們一直走,一直走。”這正是黃文浩的創(chuàng)意來源。
“寫給自己”:String me=“hello,world!”;While(life——){me=“???”;}Me=“世界,你好!”正如張國榮歌曲《我》唱的那樣:“我就是我,是顏色不一樣的煙火”,每個人都是獨一無二的。該作品的作者毛航宇同學告訴記者,之所以會有這樣的一個想法,也是他自己的一個信念,他相信只有自己知道自己的價值。寫給自己的情詩,鼓勵自己不斷向前。
媽媽和女朋友同時掉進水里,你先救誰?遇到這樣一個經(jīng)典的問題,金融通用程序做了一個解答。Choice1=Mother,Choice2=You;if(Mother>>River&&You>>River)Answer=Choice2。翻譯過來意思就是,他會選擇女朋友?!爱敃r想著寫著就想到了這個創(chuàng)意,覺得很搞笑就寫了出來。”金融通這樣告訴記者。(通訊員 尹靖 記者 張琳)