当前位置: 首页 > news >正文

推进政务服务网站一体化建设建e网3d模型库

推进政务服务网站一体化建设,建e网3d模型库,wordpress图片显示不出来,辽宁建设工程信息网官网查询题目#xff1a; 心算项目的挑战比赛中#xff0c;要求选手从N张卡牌中选出cnt张卡牌#xff0c;若这cnt张卡牌数字总和为偶数#xff0c;则选手成绩「有效」且得分为cnt张卡牌数字总和。给定数组cards和cnt#xff0c;其中cards[i]表示第i张卡牌上的数字。 请帮参赛选手计…题目 心算项目的挑战比赛中要求选手从N张卡牌中选出cnt张卡牌若这cnt张卡牌数字总和为偶数则选手成绩「有效」且得分为cnt张卡牌数字总和。给定数组cards和cnt其中cards[i]表示第i张卡牌上的数字。 请帮参赛选手计算最大的有效得分。若不存在获取有效得分的卡牌方案则返回0。 示例 输入 输出 解释cards  [1,2,8,9]cnt  318选择数字为 1、8、9 的这三张卡牌此时可获得最大的有效得分 18918。cards  [3,3,1]cnt  10不存在获取有效得分的卡牌方案。 提示 1cntcards.length10^51cards[i]1000 题解 思路 将 cards 从大到小排序后先贪心的将后 cnt 个数字加起来若此时 sum 为偶数直接返回即可。若此时答案为奇数有两种方案: 在数组前面找到一个最大的奇数与后 cnt 个数中最小的偶数进行替换 在数组前面找到一个最大的偶数与后 cnt 个数中最小的奇数进行替换。 代码Python def leet_code(cards, cnt):cards.sort(reverseTrue) # 排序从大到小、left, right cards[0:cnt], cards[cnt:]num sum(left)if num % 2 0:return numif num % 2 ! 0 and len(cards) cnt:return 0odd, even 0, 0for i in right: # 剩余数据的最大奇数和最大偶数if odd 0 and i % 2 ! 0:odd iif even 0 and i % 2 0:even ians list()for i in left: # 所有和的可能ans.append(num - i odd)ans.append(num - i even)ans.sort(reverseTrue)for i in ans: # 返回最大偶数if i % 2 0:return iif __name__ __main__:cards [1, 2, 8, 9]cnt 3res leet_code(cards, cnt)print(res)总结 题目内容来源于leetcode链接心算挑战
http://www.hkea.cn/news/14281021/

相关文章:

  • icp备案查看网站内容吗网站建设基础教程
  • 企业网站色彩沛县专业做网站
  • 网站建设的实验原理和方法怎么做一个网站出来
  • 网站推广软文常用的网络推广平台有哪些呢
  • 怎样做一个网站冠县网站建设多少钱
  • 聊城制作网站免费制作网站平台有哪些
  • 建设高校图书馆网站的意义网站开发公司如何运营
  • 网站开发 密码wordpress左侧插件
  • 全国设计网站公司网站个安装wordpress
  • 上海做网站多少钱网站建设课程报告
  • 宁波seo网站服务安装app
  • 如何做网站的充值功能医疗网站开发ppt
  • 开一个素材设计网站怎么做网站数据分析平台
  • 网站首页没有权重python 爬虫 做网站
  • 网站查询seo个人接做网站多少钱
  • 做静态网站的软件网站开发有哪些方向
  • 淘宝接单做网站访问一个网站的全过程
  • 网站刷链接怎么做的网站面包屑导航代码
  • 做推广任务网站陕西金顶建设公司网站
  • 网站开发行情齐鲁人才网
  • 乐昌北京网站建设电子商务网站开发主要有哪些
  • 网站建设合作流程图淘宝上那些做网站seo的管用吗
  • 简单做动画的网站综合电子商务型企业网站
  • 优秀网站建设哪家便宜申请自助建站
  • 优化网站软文上海长宁建设和交通门户网站
  • 做公司的网站的需求有哪些好的网站设计网站
  • 宁夏电力建设工程公司外部网站壹佰网站建设
  • wordpress网站属于什么网站吗asp做微网站
  • 建设电子商务平台网站国内顶尖的公司
  • firework做网站教程网站建设公司专业网站开发需求