我试图在编程中建立逻辑。我需要编写一个python函数,它以字符串作为输入,并检查是否有任何字符出现不止一次。如果没有重复,则函数应返回True,否则为False。我在网上搜索并找到了几个与此相关的例子。我写了代码,一开始看上去很好,但后来我意识到了我的错误,现在我不知道该如何去做了。请指点
def repfree(S):
for char in S:
if S.count(char) > 1:
return True
return False
我正在解决一个问题(这是我之前问过的问题的扩展,可以找到),它要求我计算两个数之间的数字乘法,然后计算指数:
我的第一个方法很简单:
n0=n+1
n1=n0+1
while n1<=(p-1):
n0=n1%p*n0%p
n1+=1
print p-pow(n0,(p-2),p)
constraints:
1 < P <= 2*10^9 , a prime number
1 <= N <= 2*10^9
Abs(N-P) <= 1000
在这里,我的代码计算n(<=1000)连