11.9.2024刷华为

文章目录

  • [HJ31 单词倒排](#HJ31 单词倒排)
  • [HJ32 密码提取](#HJ32 密码提取)
  • 语法知识记录

傻逼OD题目又不全又要收费,看毛线,莫名奇妙

HW这叼机构别搁这儿害人得不得?

我觉得我刷完原来的题目

过一遍华为机考的ED卷出处,就行了

HJ31 单词倒排

游戏本做过了好像

HJ32 密码提取

https://www.nowcoder.com/practice/3cd4621963e8454594f00199f4536bb1?tpId=37\&tags=\&title=\&difficulty=0\&judgeStatus=0\&rp=1\&sourceUrl=%2Fexam%2Foj%2Fta%3FtpId%3D37

python 复制代码
import sys

str1 = input()
str1 = list(str1)
res = 0

for i in range(len(str1)):
    if i == 0:
        continue
    left = str1[0:i]
    right = str1[i:]
    shortLen = min(len(left), len(right))
    count = 0
    for j in range(shortLen):
        if left[-(j+1)] == right[j]:
            count += 2
        else:
            break
    res = max(res, count)

#单数对称的情况
for i in range(len(str1)-1):
    if i == 0:
        continue
    left = str1[0:i]
    right = str1[i+1:]
    mid = str1[i]
    shortLen = min(len(left), len(right))
    count = 1
    for j in range(shortLen):
        if left[-(j+1)] == right[j]:
            count += 2
        else:
            break
    res = max(res, count)

print(res)

语法知识记录

相关推荐
Devil枫16 小时前
鸿蒙深链落地实战:从安全解析到异常兜底的全链路设计
安全·华为·harmonyos
广州腾科助你拿下华为认证17 小时前
华为考试:HCIE数通考试难度分析
大数据·华为
与天仙漫步星海17 小时前
华为基本命令
华为
低调小一1 天前
Android传统开发 vs Android Compose vs HarmonyOS ArkUI 对照表
android·华为·harmonyos
猛码Memmat1 天前
华为HarmonyOS开发文档
华为·harmonyos
流影ng1 天前
【HarmonyOS】MVVM与三层架构
华为·架构·harmonyos
爱笑的眼睛111 天前
HarmonyOS Stage 模型与 ArkUI 声明式开发深度实践:构建高效稳定的应用
华为·harmonyos
安卓开发者1 天前
鸿蒙Next ArkWeb网页文件上传与下载完全指南
华为·harmonyos
低调小一1 天前
「2025最新」HarmonyOS 5.1 HelloWorld项目深度解析:从零到一完整开发指南
华为·harmonyos