蓝桥杯刷题(一)

一、

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))
相关推荐
计算机小白一个1 小时前
蓝桥杯 Java B 组之背包问题、最长递增子序列(LIS)
java·数据结构·蓝桥杯
SuperW1 小时前
蓝桥杯——lcd显示
职场和发展·蓝桥杯
gyeolhada4 小时前
2025蓝桥杯JAVA编程题练习Day5
java·数据结构·算法·蓝桥杯
StickToForever5 小时前
第4章 信息系统架构(三)
经验分享·笔记·学习·职场和发展
SylviaW086 小时前
python-leetcode 35.二叉树的中序遍历
算法·leetcode·职场和发展
篮l球场6 小时前
LeetCodehot 力扣热题100
算法·leetcode·职场和发展
测试19988 小时前
Jmeter HTTP代理服务器录制压力脚本
自动化测试·软件测试·测试工具·jmeter·程序人生·职场和发展·测试用例
菜还不练就废了10 小时前
蓝桥杯刷题25.2.22|打卡
职场和发展·蓝桥杯
程序员 小濠10 小时前
接口测试基础 --- 什么是接口测试及其测试流程?
自动化测试·python·测试工具·职场和发展·appium·接口测试·压力测试
大米洗澡11 小时前
数字签名技术基础
python·学习·程序人生·面试·职场和发展