← All problemsSign in

Sortable Subarrays

CodeChefRating 1983Open on judge ↗

An array is called sortable if it can be sorted in non-descending order using the following operations several times (possibly $0$ times): - Choose index $i$, and multiply $A_i$ by $-1$. For example, $[3, 2, 1, 1, 2]$ can form $[-3, -2, 1, 1, 2]$ which is sorted. You are given an array of $N$ positive integers - $[A_1, A_2, \ldots, A_N]$. Find the number of pairs $L$ and $R$ such that - $1 \l

HINT LADDERno hints yet
L1 Observation
L2 Technique
L3 Approach
L4 Pseudo-code
🔒
L5 Full solution
L5 unlocks only if you insist twice
solution.cppC++17

CodeSearch Tutor

Hints, not spoilers — it won’t hand over the full solution unless you insist.

voice by Sarvam AI

Sign in to chat with the tutor and save your progress.

Sign in to start