← All problemsSign in

Bye, inversions!

Given an array $a$ of $n$ integers. You need to swap adjacent numbers exactly $k$ times. The goal is to minimise the number of inversions after exactly $k$ swaps. An inversion is a pair $(i, j)$ such that $i < j$ and $a_{i} > a_{j}$ ### Input - The first line contains an integer $T$ indicating the number of test cases. For each test case, there are two lines in total. - The first line con

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