蓝桥杯刷题(一)

一、

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))
相关推荐
川Princess1 天前
【面试经验】百度Agent架构研发工程师一面
面试·职场和发展·架构·agent
程序员小远1 天前
如何搭建Appium环境?
自动化测试·软件测试·python·测试工具·职场和发展·appium·测试用例
小白程序员成长日记1 天前
2025.11.21 力扣每日一题
算法·leetcode·职场和发展
测试老哥2 天前
软件测试:测试用例的设计
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·测试用例
程序员杰哥2 天前
Python自动化测试之线上流量回放:录制、打标、压测与平台选择
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·压力测试
九年义务漏网鲨鱼2 天前
蓝桥杯算法——状态压缩DP
算法·职场和发展·蓝桥杯
小白程序员成长日记2 天前
2025.11.19 力扣每日一题
算法·leetcode·职场和发展
迈巴赫车主2 天前
蓝桥杯 20541魔法科考试
java·数据结构·算法·蓝桥杯
倦王2 天前
力扣日刷251120
算法·leetcode·职场和发展
胡童嘉2 天前
长沙烈焰鸟网络科技有限公司实习day13日记
功能测试·学习·职场和发展·游戏引擎·cocos2d