【廢話費話費】怎麼對下聯?
打電話的時候說廢話會浪費話費……
別問我是不是沒話費了
我覺得我差不多可以終結這個問題了,雖然這個很有趣的問題要被我變的很無趣了╮(╯-╰)╭。
廢話不多說,先來放點部分的答案:
廢話費話費
督導讀導讀吳起舞起舞顏良言良言鼓手鼓手鼓今宵禁宵禁郵報憂報憂使女侍女侍巨人居人居報社保社保僱主顧主顧
徽班會班會評書評書評守軍售軍售平時評時評 教主教主教 官軍管軍管 曹兵操兵操(這句別想歪,操作操練解釋)變通便通便(這句很奇怪-_-!)……好了,其實我想說的是,這個問題其實可以編寫一個程序來解決。上面的這些是我從運行出的一千多個結果中人肉選擇出的比較有實際含義的結果。
程序我是用Python寫出的(Python大法好),代碼就不放在這了,就說一下思路,寫一個出來應該不難。
首先,我們需要一個詞語的列表,我借用的是「結巴分詞」的字典 https://raw.githubusercontent.com/fxsjy/jieba/master/extra_dict/dict.txt.small裡面有超過十萬個詞條。每一行分三部分,一部分為詞語,另一部分為詞頻,最後為詞性,用空格隔開。
我們需要分析一下題目中的這句話的結構:
廢 話 費 話 費1 2 3 4 5(1,2)和(4,5)各組成一個詞語,且兩個詞語讀音恰相反。2和4,3和5是同一個字,且3為動詞。如果不考慮上下聯的平仄,在這樣的分析之後我們就可以開始著手解決問題了。先從讀音相反的兩個詞語入手,我們需要將漢字轉化為拼音,這裡我直接用了Google出的一個程序python獲取漢字的拼音 @ CiNiao"s blog。雖然這個程序有點小問題,會將不認識的字(比如我的名字)讀成「zuo」,而且沒有考慮讀音的音調,但已經夠用了。
這樣只要我們將字典中的詞條轉化為拼音再考慮讀音恰相反的二字詞語,就能得到第一步的結果,超過80000對詞語(順序相反算兩對)。
再考慮其中2和4字,3和5字相同的詞語。
最後考慮第3個字一般為動詞,最後得到2926個結果。如果假設(1,2)(4,5)這兩個詞語為名詞,則無效的結果會減少很多。
很遺憾,這些結果中的大部分都是沒有意義的短語,所以經過人肉檢索才能得到需要的結果。以下就是程序直接運行出的結果:謝邀。書隸書隸書
鐵鍋貼鍋貼
大 傻 逼 傻 逼
有炮友炮有......一點兒也不工整『:-D摺疊我吧
天涯上有人對過:閑人嫌人嫌
高潮催潮吹
牲畜生畜生
歌手歌首歌 -------------------殺手剎手剎
發廢話會花費話費,回發廢話話費話費,發廢話花費話費會後悔,回發廢話會費了話費,花費話費回發廢話會耗費話費。
上聯:廢話廢話費。下聯:話費話費貴。上聯:廢話廢話費。下聯:化肥會揮發。上聯:廢話廢話費。下聯:保鏢保標保。
打電話的時候說廢話會廢話費。
回電話的時候花費話費會後悔。不想了上課,其實想說應該對:話不投機聊nmb鐘聲終聲終
妮可妮可妮
神話生化生
廢話費話費,人為仁為人。
國共誤共國
擼管擼管擼
我是來賣萌的,匿了
事美食美食!
十美食美食
流水流水流怪獸壞獸怪(怪獸是一個外號)漁人漁人魚學童學同學
保安保安保
推薦閱讀:
※嬰兒床什麼材質,款式比較好,有什麼推薦的品牌樣式嗎?
※怎麼評價《緋聞女孩》里的 Chuck?
※為什麼越長大越覺得世界很無聊?
※如何暴瘦20斤?短期!
※慢性子好還是急性子好?