判斷彩票是否中獎,中了幾等獎的實現方法:
首先,判斷彩票中獎是看彩票與中獎號碼之間最多有多少個連續相同的數,數越多中獎越大,
實現思路,將中獎號碼和彩票號碼分別放入2個數組中,將他們之間相同的元素的下標提取出來
放入一個動態數組中,在判斷這個動態數組中的元素是否是連續的,連續個數是多少提取出來
放到另一個動態數組中,找出這個動態數組中的最大值就是彩票與中獎號碼之間連續相同數最多
的個數。代碼如下:
這樣寫可復用性強,無論彩票長度是多少都可以判斷,代碼簡單高效。
判斷彩票是否中獎,中了幾等獎的實現方法:
首先,判斷彩票中獎是看彩票與中獎號碼之間最多有多少個連續相同的數,數越多中獎越大,
實現思路,將中獎號碼和彩票號碼分別放入2個數組中,將他們之間相同的元素的下標提取出來
放入一個動態數組中,在判斷這個動態數組中的元素是否是連續的,連續個數是多少提取出來
放到另一個動態數組中,找出這個動態數組中的最大值就是彩票與中獎號碼之間連續相同數最多
的個數。代碼如下:
這樣寫可復用性強,無論彩票長度是多少都可以判斷,代碼簡單高效。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。