Super Ugly Number

Try to solve the Super Ugly Number problem.

Statement

Given an integer n and an array of distinct prime numbers primes, return the n-th super ugly number. A super ugly number is a positive integer whose only prime factors are from a given array primes.

The n-th super ugly number is guaranteed to fit within a 32-bit signed integer.

Constraints:

  • 1≤1 \leq n ≤105\leq 10^5

  • 1≤1 \leq primes.length ≤100\leq 100

  • 2≤2 \leq primes[i] ≤1000\leq 1000

  • primes[i] is guaranteed to be a prime number.

  • All the values of primes are unique and sorted in an ascending order.

Examples

Level up your interview prep. Join Educative to access 80+ hands-on prep courses.