標籤:

更正關於昨天的楊振寧及翁帆年齡問題的C語言解法的錯誤

今天下午發獃的時候想了想,發現昨天的解法有個大bug,老臉頓時羞紅,於是一直修改到現在,終於得以完善,下面具體講講。昨天因為位數少,在拆解位數時沒用循環做,所以當楊先生年齡到三位數以後必然會出bug。下面是修改後的代碼。

這是運行結果

還是只有兩個,仔細一想,他倆都是兩位數的年齡時只有這兩個,翁帆兩位數,楊振寧已經三位數的時候不可能有,他們都三位數的時候,乍一想感覺隨便一個對迴文(我所謂的迴文)都超過了差值54,所以我的興趣又轉到了兩個三位的迴文數之間最小的差值是多少,於是我又寫了一個程序,代碼如下。

結果如下

所以(如果我這次沒錯的話==)最小差值是99,比54大,所以上了一百後就再也沒有這種奇特的現象了。

不知道關於這個問題會不會還要寫更正後的第三稿==

Anyway,知錯能改是中華民族的良好美德~


推薦閱讀:

好玩|那些讓生活更有趣的日本小物
年过完了,大家遇到什么搞笑的事了吗?
你有什麼惡趣味?

TAG:趣味 |