Problem · Math
Get Sequence Sum
Learn this problemProblem statement
Given integers i, j, and k with i ≤ j and k ≤ j, form a sequence that:
- Starts at
iand increases by1until it reachesj. - Then decreases by
1fromj - 1until it reachesk.
The value j appears once. Return the sum of the complete sequence as a long.
Function
getSequenceSum(i: int, j: int, k: int) → longExamples
Example 1
i = 5j = 9k = 6return = 56The sequence is 5, 6, 7, 8, 9, 8, 7, 6. Its sum is 56.
Constraints
-10^8 ≤ i ≤ j ≤ 10^8-10^8 ≤ k ≤ j- The resulting sum fits in a signed 64-bit integer.
More IBM problems
- Parent Process NumberOA · Seen Jul 2026
- Request Retry CountOA · Seen Jul 2026
- Count Strictly Increasing Subsequences of Length 3OA · Seen Jul 2026
- Maximum Requests in a Time WindowOA · Seen Jul 2026
- Query Type Frequency WindowOA · Seen Jul 2026
- Minimum Number of Non-Empty Disjoint SegmentsOA · Seen Jul 2026
- Spam Text ClassificationOA · Seen Jul 2026
- Count Ideal NumbersOA · Seen Jun 2026