蓝桥杯刷题(一)

一、

python 复制代码
import os
import sys
def dps(s):
    dp = [0] * len(s)
    dp[0] = ord(s[0]) - 96
    if len(s) == 1:
        return dp[-1]
    dp[1] = max(ord(s[0]) - 96, ord(s[1]) - 96)
    for i in range(2, len(s)):
        dp[i] = max(dp[i - 1], dp[i - 2] + (ord(s[i])) - 96)
    return dp[-1]
s = input()
print(dps(s))
相关推荐
测试老哥12 小时前
Python+Selenium实现自动化测试
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
测试老哥19 小时前
软件测试之单元测试
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
緈福的街口19 小时前
【leetcode】584. 寻找用户推荐人
算法·leetcode·职场和发展
测试199821 小时前
软件测试之压力测试总结
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
June bug1 天前
【Python基础】变量、运算与内存管理全解析
开发语言·python·职场和发展·测试
呆呆的小鳄鱼1 天前
leetcode:322. 零钱兑换[完全背包]
算法·leetcode·职场和发展
呆呆的小鳄鱼1 天前
leetcode:518. 零钱兑换 II[完全背包]
算法·leetcode·职场和发展
小莫分享1 天前
2023年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
java·后端·面试·职场和发展
byte轻骑兵1 天前
BLE低功耗设计:从广播模式到连接参数优化的全链路分析与真题解析
面试·职场和发展