Inverzija u nizu je par pozicija kod kog je raniji element veći - formalno, pozicije za koje važi .
Dat ti je niz od pozitivnih celih brojeva. Izabereš dve pozicije i , tako da je , izbaciš sve što je strogo između njih i ostaje ti
Primeti da za ne izbacuješ ništa, pa je tada ceo niz.
Prebroj parove za koje niz ima najviše inverzija.
Ulaz
U prvoj liniji ulaza je jedan ceo broj - broj test primera.
U prvoj liniji svakog test primera su dva cela broja i - dužina niza i najveći dozvoljeni broj inverzija.
U drugoj liniji je celih brojeva .
Izlaz
Za svaki test primer ispiši u posebnoj liniji broj parova posle kojih ostaje najviše inverzija.
Primer
4 3 1 1 3 2 3 0 1 3 2 5 2 1 5 4 1 100 5 4 1 5 4 1 100
3 1 6 10
Prva dva test primera koriste isti niz , koji ima tri moguća para. Par ostavlja bez ijedne inverzije; parovi i ne izbacuju ništa i ostavljaju ceo niz, koji ima jednu inverziju. Zato za prolazi jedan par, a za sva tri. U poslednjem test primeru svih parova ostaje unutar inverzije.
Ograničenja
Zbir preko svih test primera ne prelazi
Zadatak je, uz dozvolu, preuzet iz zadatka Inverzije nakon izbacivanja segmenata, čiji su autori Društvo matematičara Srbije i Fondacija Petlja.