Hide

Problem G
Stökiga listor

Languages en sv

Doris har precis lärt sig att programmera och deltar i sin första programmeringstävling. Hon har stött på ett problem som kan lösas genom att sortera ett antal häftiga heltal. För att sortera de tänker hon använda den inbyggda sorteringsfunktionen i det revolutionerande nya programmeringsspråket Meowscript. Språket är dock inte helt färdigt än och dess sorteringsfunktion verkar vara lite buggig.

Hjälp Doris avgöra hur många element som står vid fel index i den stökiga listan av heltal, jämfört med ifall den skulle ha varit sorterad i stigande ordning.

Indata

Första raden innehåller ett heltal $N$ ($1\leq N \leq 10^6$), antalet heltal som finns i listan. Andra raden innehåller de $N$ heltal $0\leq A_ i \leq 10^9$ som befinner sig i den stökiga listan.

Utdata

Skriv ut ett heltal - antal element i listan som befinner sig på fel position jämfört med en sorterad lista.

Poängsättning

Din lösning kommer att testas på en mängd testfallsgrupper. För att få poäng för en grupp så måste du klara alla testfall i gruppen.

Grupp

Poängvärde

Gränser

$1$

$20$

$N \leq 2$

$2$

$20$

Den inbyggda sorteringsfunktionen sorterar i minskande ordning

$3$

$20$

$N \leq 1000$

$4$

$40$

Inga ytterligare begränsningar

Sample Input 1 Sample Output 1
5
1 1 2 3 5
0
Sample Input 2 Sample Output 2
7
3 1 4 1 5 9 2
6