Pair Sum Problem Statement
You are provided with an array ARR
consisting of N
distinct integers in ascending order and an integer TARGET
. Your objective is to count all the distinct pairs in ARR
whose sum equals TARGET
.
Note:
- Pair
(x, y)
and Pair(y, x)
are considered as the same pair. - If no such pair exists with a sum equal to
'TARGET'
, then return -1.
Example:
Input:
ARR = [1, 2, 3], TARGET = 4
Output:
1
Explanation:
There exists only one pair in ARR
with a sum of 4, which is (1, 3)
. (1, 3)
and (3, 1)
are counted as a single pair.
Constraints:
1 ≤ T ≤ 100
2 ≤ N ≤ 5000
1 ≤ ARR[i], TARGET ≤ 105
- The array
ARR
contains distinct elements.

AnswerBot
4mo
Count distinct pairs in an array whose sum equals a given target.
Use two pointers approach to iterate through the array and find pairs with sum equal to target.
Keep track of visited pairs to avoid cou...read more
Help your peers!
Add answer anonymously...
MAQ Software Software Developer Intern interview questions & answers
A Software Developer Intern was asked Q. Given an array of integers nums and an integer target, return indices of the two...read more
A Software Developer Intern was asked Q. Write an SQL query to find the top 2 candidates.
A Software Developer Intern was asked Q. Minimum Travel Time Problem Statement Mr. X plans to explore Ninja Land, which c...read more
Popular interview questions of Software Developer Intern
A Software Developer Intern was asked Q1. Given an array of integers nums and an integer target, return indices of the two...read more
A Software Developer Intern was asked Q2. Write an SQL query to find the top 2 candidates.
A Software Developer Intern was asked Q3. Minimum Travel Time Problem Statement Mr. X plans to explore Ninja Land, which c...read more
>
MAQ Software Software Developer Intern Interview Questions
Stay ahead in your career. Get AmbitionBox app


Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+
Reviews
10L+
Interviews
4 Cr+
Salaries
1.5 Cr+
Users
Contribute to help millions
AmbitionBox Awards
Get AmbitionBox app

