• “黑神话·悟空”免安装在线玩,无视显卡等硬件要求!!
  • √ 游戏免下载安装 √ 5分钟随开随玩 √ 关机不计费!低至¥14.90/月!
🔥进入竞技-直面天命🔥

快乐8算法

时间2023-04-16 08:34:31 提问来自 重庆市重庆市 的网友 分类创作 浏览1032
/// </summary> /// <param name="numbers"></param> /// <returns></returns> public static int GetKL8Result(int[] numbers) { int result = 0; foreach (var number in numbers) { if (number > 10) { //只算个位数字,十位数字舍去 例如11 只算 1 不算 11,因此最大只能是80(8+0) 不能超过80. result += number % 10; //取出个位数字相加. } else { //超过80的情况就把十位数字和个位数字相加。例如81 则 8+1=9 . 所以最大也就是90 (9+0)了。 这里有一个问题是90怎么办呢?我们其实也很好处理,把 90 看成 09 就行了。 比如说 80 + 9 = 89 , 89%10 = 9 , 80/10 + 9 = 17 , 17%10=7 , 7+9=16 , 16%10=6 . 这样子就表示了 90 的和值. result += number / 10 + number % 10; //取出十位数字和个位数字相加。 } } return result % 10; //最后的总和除以10的余数就是快乐8的开奖结果. } }

点击这里,进行内容创作

创作工场 免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。
点击这里>>使用🔥专业版,更聪明、更完整、更原创!

上一篇 大一人工智能导论论文中文版 下一篇 以圆明园文物的流失与回归为例写800个字的作文