zltzlt
发表于 2020-3-2 20:33:02
kinkon 发表于 2020-3-2 20:32
再试试
输入 "a" 出错
fan1993423
发表于 2020-3-2 20:33:30
改了
zltzlt
发表于 2020-3-2 20:34:09
fan1993423 发表于 2020-3-2 20:30
可以了,348 ms,效率偏低
zltzlt
发表于 2020-3-2 20:35:05
一个账号 发表于 2020-3-2 20:34
多了个 "=",又改了一下:
解答错误
输入:"aba"
输出:True
预期结果:False
kinkon
发表于 2020-3-2 20:36:06
zltzlt 发表于 2020-3-2 20:33
输入 "a" 出错
一个是Fasle吧?已改好
zltzlt
发表于 2020-3-2 20:36:46
kinkon 发表于 2020-3-2 20:36
一个是Fasle吧?已改好
嗯,是的
最后的魁拔
发表于 2020-3-2 20:36:56
删除一下
zltzlt
发表于 2020-3-2 20:37:13
kinkon 发表于 2020-3-2 20:36
一个是Fasle吧?已改好
解答错误
输入:"ababba"
输出:True
打印:"ab"
预期结果:False
一个账号
发表于 2020-3-2 20:37:43
zltzlt 发表于 2020-3-2 20:35
解答错误
输入:"aba"
真实错误百出,向前移动的时候忘记把 str3="" 往前移了{:10_266:}
def func(str1):
str2 = ""
str3 = ""
for i in range(len(str1)):
for j in range(i, len(str1)):
str2 += str1
for k in range(j+1, len(str1)):
str3 += str1
if str2 == str3:
return True
elif len(str3) > len(str2):
break
str3 = ""
str2 = ""
return False
zltzlt
发表于 2020-3-2 20:38:58
一个账号 发表于 2020-3-2 20:37
真实错误百出,向前移动的时候忘记把 str3="" 往前移了
解答错误
输入:"ababba"
输出:True
预期结果:False
一个账号
发表于 2020-3-2 20:39:46
zltzlt 发表于 2020-3-2 20:38
解答错误
输入:"ababba"
不是有两个 "ab" 吗?
最后的魁拔
发表于 2020-3-2 20:40:16
a = input()
b = ""
flag = 0
for i in range(len(a)//2):
b += a
for j in range(len(a)):
if b*j == a:
flag = 1
break
if flag:
print(True)
else:
print(False)
zltzlt
发表于 2020-3-2 20:40:45
一个账号 发表于 2020-3-2 20:39
不是有两个 "ab" 吗?
顺序不能乱
寻风
发表于 2020-3-2 20:41:10
def fun341():
str1 = input()
for i in range(len(str1)):
k = int(len(str1)/(i+1))
str2 = str1
if str2*k==str1:
print(True)
return
print(False)
阴阳神万物主
发表于 2020-3-2 20:41:18
秒出答案。耶。{:5_108:}
def solve(s:str)->bool:
for i in range(1,len(s)//2+1):
temp = s.split(s[:i])
if temp.count('')==len(temp):
break
else:return False
return True
if __name__ == '__main__':
print('示例1 输出:',solve("abab"))
print('示例2 输出:',solve("aba"))
print('示例3 输出:',solve("abcabcabcabc"))
zltzlt
发表于 2020-3-2 20:41:53
最后的魁拔 发表于 2020-3-2 20:40
解答错误
输入:"bb"
输出:False
预期结果:True
TJBEST
发表于 2020-3-2 20:41:59
等一下,答案马上来
zltzlt
发表于 2020-3-2 20:42:34
寻风 发表于 2020-3-2 20:41
def fun341():
str1 = input()
for i in range(len(str1)):
解答错误
输入:"aba"
输出:True
预期结果:False
zltzlt
发表于 2020-3-2 20:42:57
阴阳神万物主 发表于 2020-3-2 20:41
秒出答案。耶。
4204 ms
fan1993423
发表于 2020-3-2 20:43:35
zltzlt 发表于 2020-3-2 20:42
4204 ms
4204ms是什么概念{:5_97:}{:10_256:}