Quick actions

cmd+k|ctrl+k

Navigation

Languages

isprime product

Snippet info

Language

Python

Visibility

public

Author

krishnakanth

Created

2023-08-02T15:07:07.530129Z

Updated

2023-08-02T15:07:07.530129Z

def isprime(num):
    if num == 1:
        return True
    else:
        return factors(num) == [1,num]
        
def factors(n):
    fact = []
    for i in range(1,n+1):
        if n%i == 0:
            fact.append(i)
    return fact
    
def primeproduct(num):
    factors = []
    for i in range(1,num+1):
        if isprime(i) and num%i == 0 :
            factors.append(i)
    
    res = 1
    for i in factors:
        res *= i
        
    if (res == num):
        return True
    return False
    
print(primeproduct(202))
INFO