Unique Pairs With Target Sum
Learn this problemProblem statement
Complete the function below. The function receives the full standard input as a single string and returns the exact standard output lines.
Problem
Given an integer array and a target value, return all unique pairs whose sum equals the target. Each pair must be sorted in ascending order, and duplicate pairs must appear only once.
Output the pairs in lexicographic order as a,b. If there are no valid pairs, output None.
Function
solveUniquePairsWithTargetSum(input: String) → String[]Complete solveUniquePairsWithTargetSum. It has one parameter, String input. The first line contains n target; the second line contains n integers. Return one output line per unique pair.
Examples
Example 1
input = "8 5\n1 4 2 3 3 2 0 5"return = ["0,5","1,4","2,3"]The pair 2,3 is output once even though both values appear multiple times.
Example 2
input = "4 10\n1 2 3 4"return = ["None"]No pair sums to 10.
Constraints
Pairs are value pairs, not index pairs; duplicates in the input should not create duplicate output lines.
More Amazon problems
- Secure Maximum DeliveriesOA · Seen Jul 2026
- Find Median from Data StreamONSITE INTERVIEW · Seen Jul 2026
- Handwritten SigmoidPHONE SCREEN · Seen Jul 2026
- Handwritten SoftmaxPHONE SCREEN · Seen Jul 2026
- Koko Eating BananasONSITE INTERVIEW · Seen Jul 2026
- Loyal Customers Across Two DaysONSITE INTERVIEW · Seen Jul 2026
- Maximum System Memory CapacityOA · Seen Jul 2026
- Package Delivery SystemOA · Seen Jul 2026