代码未满足 HackerRank 上所有示例输入的结果

Posted

技术标签:

【中文标题】代码未满足 HackerRank 上所有示例输入的结果【英文标题】:Code Not fulfilling all the Sample Inputs' result on HackerRank 【发布时间】:2021-12-06 23:19:28 【问题描述】:

关于 HackerRank 的问题 - 要求您确保护照中的姓名以大写字母开头。例如,alison heck 应该正确大写为 Alison Heck。(他们真正想要的是大写每个单独字符串的第一个字母)

 def solve(s):
        0<len(s)<1000
        abc=[]
        for p in s.split():
            abc.append(p.capitalize())
            x=" ".join(abc)
        return x
    

我在放置我自己的自定义输入时得到了正确的答案,但 HackerRank 另有说法。(4/6 示例输入不满意)

【问题讨论】:

【参考方案1】:
arr = ['muhammad Atif', 'alison heck','dr dexter Morgan']
def capitalizeName(word):
    words = word.split(' ')
    for i in range(0,len(words)):
        words[i] = words[i].capitalize()
    
    return ' '.join(words)
    
for word in arr:
    print(capitalizeName(word))

希望这个简单的功能可以解决您的问题。此外,根据hackerrank 标准对其进行修改。即打印或返回语句等

【讨论】:

以上是关于代码未满足 HackerRank 上所有示例输入的结果的主要内容,如果未能解决你的问题,请参考以下文章

Hackerrank不接受我的代码。为什么?

代码在我的系统上运行良好,但 HackerRank 提交时出现分段错误

Hackerrank:Sherlock 和 Anagrams [关闭]

失败了一个简单的HackerRank问题,没有在线学习的方法,请帮助我修复简单但错误的算法

当我在笔记本电脑上运行时,我的代码工作,但当我上传到hackerrank时,我在strtol得到错误

CSDN|每日一练n边形划分(草稿,细节未完成)