[AtCoder] F - Oddly SimilarRead more
[Codeforces] Round 969 (Div. 1) A. Iris and Game on the TreeRead more
[Codeforces] Round 969 (Div. 1) B. Iris and the TreeRead more
[Codeforces] Round 972 (Div. 2) C. Lazy NarekRead more
[Codeforces] Educational Round 169 (Rated for Div. 2) D. Colored PortalsRead more
[Hacker Cup 2024 Round 1] Problem D: Substitution CipherRead more
[Hacker Cup 2024 Round 1] Problem C: Substantial LossesRead more
[Hacker Cup 2024 Round 1] Problem B: Prime SubtractorizationRead more
[Hacker Cup 2024 Round 1] Problem A: Subsonic SubwayRead more
[LeetCode] Sorted GCD Pair Queries

3312. Sorted GCD Pair Queries

You are given an integer array nums of length n and an integer array queries.

Let gcdPairs denote an array obtained by calculating the GCD of all possible pairs (nums[i], nums[j]), where 0 <= i < j < n, and then sorting these values in ascending order.

For each query queries[i], you need to find the element at index queries[i] in gcdPairs.

Return an integer array answer, where answer[i] is the value at gcdPairs[queries[i]] for each query.

The term gcd(a, b) denotes the greatest common divisor of a and b.

Read more