Given a number N. The task is to find the number of co-prime pairs (a, b) from 1 to N such that their product(a*b) is equal to N.
Note: A pair(a, b) is said to be co-prime if gcd(a, b) = 1.
Input: N = 120 Output: No. of co-prime pairs = 3 (3, 40) (5, 24) (8, 15) Input: N= 250 Output: No. of co-prime pairs = 3 (2, 125)
Approach: Given that the elements in the pair should be co-prime to each other. Let a co prime pair be (a, b),
Given, a * b = N.
So the idea is to run a loop from 1 to and check whether i and (N/i) are coprime to each other or not and whether, i*(N/i) = N. If yes, then count such pairs.
Below is the implementation of the above approach:
The co- prime pairs are: (3, 40) (5, 24) (8, 15) Number of coprime pairs : 3
- Find the number of pairs such that their gcd is equals to 1
- Number of pairs in an array having sum equal to product
- Count number of ordered pairs with Even and Odd Product
- Largest number less than or equal to N/2 which is coprime to N
- Partition first N natural number into two sets such that their sum is not coprime
- Count ordered pairs with product less than N
- Count unordered pairs (i,j) such that product of a[i] and a[j] is power of two
- Count pairs of numbers from 1 to N with Product divisible by their Sum
- Count all distinct pairs with product equal to K
- Count of pairs in an array whose product is a perfect square
- Count of pairs in an array such that the highest power of 2 that divides their product is 1
- Minimum number of squares whose sum equals to given number n
- Composite XOR and Coprime AND
- Find smallest number n such that n XOR n+1 equals to given k.
- Smallest number greater or equals to N such that it has no odd positioned bit set