FastPrepFastPrep
Problem Brief

Find Max Sum with Same First and Last Digit

FULLTIMEOA
See Microsoft online assessment and hiring insights

Given an array with integers, find the maximum sum of any 2 numbers whose first and last digits match.

E.g - [ 2, 36, 45, 306, 415] -> 36 + 306 < 45 + 415

Ans - 460

1Example 1

Input
nums = [2, 36, 45, 306, 415]
Output
460
Explanation

The maximum sum of any 2 numbers whose first and last digits match is obtained by adding 45 and 415, which gives us 460.

public int findMaxSumWithSameFirstAndLastDigit(int[] nums) {
  // write your code here
}
Input

nums

[2, 36, 45, 306, 415]

Output

460

Sign in to submit your solution.