Python higher order func. 10/10
Tue Oct 10 2023 06:35:04 GMT+0000 (Coordinated Universal Time)
Saved by
@Astik
def getpenta(num):
for n in range(1,num+1):
print(n*(3*n-1)//2,end=" ")
if n%10==0:
print()
def isprime(num):
if num==1:
return False
if num==2:
return True
flag=1
for i in range(2,num):
if(num%i==0):
flag=0
return False
if (flag):
return True
else:
return False
def merseny(p):
mult=1
i=1
while(i<=p):
mult=mult*2
if(isprime(mult-1)):
print(mult-1)
i+=1
# def merseny2(p):
# for i in range(1,p+1):
# num=pow(2,i)-1
# if(isprime(num)):
# print(num)
def twinprime(num):
for n in range(1,num-2):
if(isprime(n) and isprime(n+2)):
print(n," ",n+2)
n=int(input("Enter number: "))
getpenta(n)
# merseny(n)
# twinprime(n)
content_copyCOPY
Comments