蓝桥杯刷题(一)

一、

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. -每日-023

    2024-03-09 23:26:05       30 阅读
  2. -每日-024

    2024-03-09 23:26:05       30 阅读
  3. -每日-026

    2024-03-09 23:26:05       42 阅读
  4. -每日-027

    2024-03-09 23:26:05       34 阅读
  5. -每日-029

    2024-03-09 23:26:05       36 阅读
  6. --python-2

    2024-03-09 23:26:05       28 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-09 23:26:05       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-09 23:26:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-09 23:26:05       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-09 23:26:05       20 阅读

热门阅读

  1. vue组件之间通信方式

    2024-03-09 23:26:05       22 阅读
  2. 图论相关内容

    2024-03-09 23:26:05       21 阅读
  3. 微服务-高级篇

    2024-03-09 23:26:05       25 阅读
  4. 我的第一个python web 网站

    2024-03-09 23:26:05       24 阅读
  5. Python爬虫利器

    2024-03-09 23:26:05       21 阅读
  6. 移动端开发之uni-app开发规范说明

    2024-03-09 23:26:05       21 阅读
  7. HTML 02

    HTML 02

    2024-03-09 23:26:05      18 阅读
  8. Spring Authorization Server简介

    2024-03-09 23:26:05       20 阅读