text_question #24207
opendesc=### 题 answer_id= answer=暂无 name=第五届火焰 answer_ana
0%
编程题
...
"### 题目描述\n\n- 心算项目的挑战比赛中,要求选手从 `N` 张卡牌中选出 `cnt` 张卡牌。\n- 若这 `cnt` 张卡牌数字总和为偶数,则选手成绩「有效」且得分为\
\ `cnt` 张卡牌数字总和。\n- 给定数组 `cards` 和 `cnt`。\n- 其中 `cards[i]` 表示第 `i` 张卡牌上的数字。\n- 请帮参赛选手计算最大的有效得分,若不存在获取有效得分的卡牌方案,则返回\
\ `0`。\n- 示例\n\n```python\n# 示例 1:\n# 输入:cards = [1,2,8,9], cnt = 3\n# 输出:18\n#\
\ 解释:选择数字为 1、8、9 的这三张卡牌,此时可获得最大的有效得分 1+8+9=18。\n\n# 示例 2:\n# 输入:cards = [3,3,1],\
\ cnt = 1\n# 输出:0\n# 解释:不存在获取有效得分的卡牌方案。\n```\n\n### 题目要求\n\n1. 要求实现一个心跳挑战算法。\n2.\
\ 可以使用 Python 或者 Java 实现。\n3. 考察对算法的理解和实现能力,编程能力以及对时间复杂度的分析。\n\n### 作答的格式要求\n\n\
1. 作答的格式要求:测试代码的编写请在本地完成编码及调试后,连同依赖统一打成一个zip格式的压缩包(依赖:java 需要提供 pom,python 需要提供\
\ requirements,[点击查看 requirements 的生成教程](https://pdf.ceshiren.com/match/requirements%20%E7%94%9F%E6%88%90%E6%95%99%E7%A8%8B.pdf)),上传到本题的答题区\
\ **(注意如果其他格式没有分数)**。\n\n> 切记不要打包 venv,以免因文件过大影响上传!!!\n\n2. 要求必须使用以下模版 **(不使用模版,自动判零分)**。\n\
\n- python 模版\n\n```python\ndef maxmium_score(self, cards: List[int], cnt: int)\
\ -> int:\n \"\"\"\n 中间是你要实现的代码\n \"\"\"\n return result\n```\n\n- java\
\ 模版\n\n```java\nclass Solution {\n public int maxmiumScore(int[] cards,\
\ int cnt){\n // 中间是你要实现的代码\n return result;\n }\n}\n```"
[]
Updated by UserName LastName over 1 year ago
- grading_rules_id set to 28539
- pod_template_id set to 28501