蓝桥杯刷题(一)

一、

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))
相关推荐
杨逢昌工厂6S管理9 小时前
28- 杨逢昌:制造企业仓储6S反复混乱解决方案——四维定置标准化管控体系,让物料混放、通道堵塞等重复性乱象减少90%
大数据·经验分享·笔记·职场和发展·制造·学习方法
想吃火锅10059 小时前
【leetcode】56.合并区间js
算法·leetcode·职场和发展
凌波粒10 小时前
LeetCode--47.全排列 II(回溯算法)
算法·leetcode·职场和发展
天真小巫11 小时前
2026.7.10总结
职场和发展
程序员小远13 小时前
性能测试之性能调优
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·性能测试
aqiu11111113 小时前
【算法日记 19】LeetCode 1. 两数之和:梦开始的地方,哈希表的降维打击
算法·leetcode·职场和发展
兰令水1 天前
leecodecode【面试150】【2026.7.9打卡-java版本】
java·数据结构·leetcode·面试·职场和发展
程序员小远1 天前
接口测试之文件上传
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
Frostnova丶2 天前
(13)LeetCode 53. 最大子数组和
算法·leetcode·职场和发展
tkevinjd2 天前
力扣437路径总和III
算法·leetcode·面试·职场和发展