Sort
Εξετάστε τον ακόλουθο αλγόριθμο ταξινόμησης:
αντίστροφη ταξινόμηση (ακολουθία
όσο (το
χωρίστε το
για κάθε κλίση με μήκος μεγαλύτερο από ένα
αντέστρεψε (κλίση)
Ως κλίση ορίζεται μια φθίνουσα διαδοχική υποακολουθία του
Σας δίνεται μια μετάθεση των πρώτων
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον θετικό ακέραιο
Η δεύτερη γραμμή εισόδου περιέχει μια μετάθεση των πρώτων
Έξοδος
Η μόνη γραμμή εξόδου πρέπει να περιέχει τον αριθμό των φορών που καλείται η αντίστροφη.
Παραδείγματα
input
2
2 1
output
1
input
4
4 3 2 1
output
1
input
4
3 1 4 2
output
3
Comments