Problem 60561. Determine whether a number is a Blum integer
A Blum integer is a semiprime—that is, the product of two distinct primes—whose factors have the form for some integer k. The number 21 is a Blum integer because its two prime factors, 3 and 7, have the form with and . The number 123 is a semiprime because it is , but it is not a Blum integer because 41 is not 3 more than a multiple of 4. The number 1463 is not a Blum integer: although its prime factors are distinct and each 3 more than a multiple of 4, there are three of them, not two.
Write a function to determine whether the numbers in a matrix are Blum integers.
Solution Stats
Solution Comments
Show commentsProblem Recent Solvers7
Suggested Problems
-
Project Euler: Problem 9, Pythagorean numbers
1150 Solvers
-
First non-zero element in each column
858 Solvers
-
Get the elements of diagonal and antidiagonal for any m-by-n matrix
476 Solvers
-
How long do each of the stages of the rocket take to burn?
301 Solvers
-
349 Solvers
More from this Author279
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!