Problem
Ask
Submissions

Problem: Nth Magical Number

Medium
30 min
Explore how to determine the nth magical number divisible by either of two integers using math and geometry concepts. This lesson helps you understand the problem constraints and apply modular arithmetic for large results, enhancing your ability to solve similar coding interview questions efficiently.

Statement

Given three integers n, a, and b, return the nth magical number.

A magical number is defined as a positive integer that is divisible by either a or b.

As the result may be very large, return it modulo 109+710^9+7.

Constraints:

  • 11 \leq n 109\leq 10^9

  • 22 \leq a, b 4×104\leq 4 \times 10^4

Problem
Ask
Submissions

Problem: Nth Magical Number

Medium
30 min
Explore how to determine the nth magical number divisible by either of two integers using math and geometry concepts. This lesson helps you understand the problem constraints and apply modular arithmetic for large results, enhancing your ability to solve similar coding interview questions efficiently.

Statement

Given three integers n, a, and b, return the nth magical number.

A magical number is defined as a positive integer that is divisible by either a or b.

As the result may be very large, return it modulo 109+710^9+7.

Constraints:

  • 11 \leq n 109\leq 10^9

  • 22 \leq a, b 4×104\leq 4 \times 10^4