xxlxxl 发表于 2020-9-15 18:58:36

问题求助

给了一个单词 A,给了起始index,给了输出的单词长度,求输出的单词

疾风怪盗 发表于 2020-9-15 20:57:31

这样好像可以了


def Check(a,b,index,length):
    index=index+1
    while length>0:
      if b-index>length:
            a=a
      else:
            a=a+a[::-1]
      length = length -(b-index)
      index=0
    return a


a = 'quokkas'
index = 3
length = 6
a=Check(a,len(a),index,length)
print(a)

b = 'jimbo'
index = 4
length = 9
b=Check(b,len(b),index,length)
print(b)

c = 'apple'
index = 0
length = 9
c=Check(c,len(c),index,length)
print(c)


疾风怪盗 发表于 2020-9-15 20:58:54

还是上次的要求的话,自己用sys.argv改造下吧,主体程序就是这样了
页: [1]
查看完整版本: 问题求助