賈躍亭真的成了老賴了嗎?
今天看到個新聞
賈躍亭被北京第三中級人民法院列為失信被執行人|賈躍亭|失信被執行人|人民法院_新浪娛樂_新浪網
乍一看,還真不敢相信,當年叱吒風雲的賈布斯能混到這種程度,趕緊去官方網站查一下。
全國法院失信被執行人名單信息公布與查詢
輸入「賈躍亭」,一查,原來是真的,新聞里的截圖估計就是來自這個網站。
然而,世界上重名的人還是有的,這個「賈躍亭」是樂視的賈布斯嗎?
這裡提供了個身份證號:1426231973****081X,雖然隱去了四位生日,但是還是提供了很多信息。
- 出生地
身份證的前六位:142623,對應的出生地為:山西省-臨汾地區-襄汾縣
- 性別
身份證第17位代表性別,奇數為男性,偶數為女性,這個身份證號是男性
- 生日
身份證最後一位是校驗位,我們可以通過這個校驗位恢復一些信息,比如被隱去的生日信息。
校驗位原理:
- 將身份證號碼17位數分別乘以不同的係數
第一位到第十七位的係數分別為:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2
- 將這17位數字和係數相乘的結果相加,結果除以11,取餘數
- 餘數只可能有0 1 2 3 4 5 6 7 8 9 10這11個數字
其分別對應的最後一位身份證的號碼為:1 0 X 9 8 7 6 5 4 3 2
根據這個規則,我們可以做個小程序,窮舉出所有可能的四位生日。
var IDValidator = require(id-validator);var sprintf = require(sprintf-js).sprintf;var Validator = new IDValidator();var date = new Date(Date.parse(1973-1-1));var endDate = new Date(Date.parse(1974-1-1));while (date < endDate) { var month = date.getMonth() + 1; var day = date.getDate(); var id = "1426231973" + sprintf(%02d, month) + sprintf(%02d, day) + "081X"; if (Validator.isValid(id)) { console.log(month + "-" + day); } date = new Date(date.getTime() + 3600000 * 24);}
輸出了如下結果:
1-81-161-242-42-122-203-193-274-74-154-235-35-116-186-267-67-147-227-308-28-108-299-99-179-2510-410-1210-2011-1911-2712-712-1512-2312-31
根據百度百科上的資料:賈躍亭
@聿紓 在維基百科上找到的資料:賈躍亭
性別,男性,符合。
出生地,山西省臨汾,符合。
出生日期,百度百科上的1973-02-06,與我們計算出的結果不符。
而維基百科上的1973-12-15,在我們的計算結果內。
嗯,結論來了:
按照百度百科的生日,這個賈躍亭只是重名。
按照維基百科的生日,這個賈躍亭就是樂視的賈躍亭。
大家怎麼看呢?
推薦閱讀:
※2018,祝你,祝我,都成為大V
※中國有沒有類似 Kickstarter 的網站?
※求職少年李文星之死:雪崩時,沒有一片雪花是無辜的
※政見訪談|Jennifer Pan:如何用大數據研究中國政治?
※意念打字、心靈控制、大腦永生…這不是科幻大片,這是過去一年「腦機介面」領域的重磅突破!