Menu

1 / 3

3629. Minimum Jumps to Reach End via Prime Teleportation

DEV Community·MD ARIFUL HAQUE·6 months ago
#sHUmv6dm
#php#leetcode#algorithms#programming#prime
Reading 0:00
15s threshold

3629. Minimum Jumps to Reach End via Prime Teleportation

Difficulty: Medium

Topics: Staff , Array , Hash Table , Math , Breadth-First Search , Number Theory , Weekly Contest 460

You are given an integer array nums of length n .

You start at index 0, and your goal is to reach index n - 1 .

From any index i , you may perform one of the following operations:

Adjacent Step : Jump to index i + 1 or i - 1 , if the index is within bounds.

Prime Teleportation : If nums[i] is a prime number 1 p , you may instantly jump to any index j != i such that nums[j] % p == 0 .

Return the minimum number of jumps required to reach index n - 1 .

Example 1:

Input: nums = [1,2,4,6]

Output: 2

Explanation:

One optimal sequence of jumps is:

Start at index i = 0 . Take an adjacent step to index 1.

At index i = 1 , nums[1] = 2 is a prime number.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.