İnek Bessie, çiftlikten öte uzun vadeli kariyer fırsatlarını göz önünde bulundurarak, çeşitli çevrimiçi kodlama sitelerinde algoritmalar öğrenmeye başladı.
Şimdiye kadar en sevdiği algoritma "bubble sort" (kabarcık sıralaması). İşte Bessie'nin, uzunluğu olan bir dizisini sıralamak için inek-kodunda yazdığı uygulama:
sorted = false
while (not sorted):
sorted = true
moo
for i = 0 to n-2:
if A[i+1] < A[i]:
swap A[i], A[i+1]
sorted = falseGörünüşe göre, inek-kodundaki "moo" komutu "moo" yazdırmak dışında hiçbir şey yapmıyor. Tuhaf bir şekilde, Bessie bunu kodunun çeşitli yerlerine eklemekte ısrar ediyor.
Verilen giriş dizisi için, Bessie'nin kodunun kaç kez "moo" yazdıracağını tahmin edin.
İlk satır bir n~(1 \le n \le 10^5) tamsayısını içerir. Sonraki satırın her biri dizinin bir elemanını içerir: A_0, \ldots, A_{n-1} — ile 10^9 arasında bir tamsayı. Elemanlar mutlaka farklı olmak zorunda değildir.
"moo"nun kaç kez yazdırıldığını belirten tek bir tamsayı yazdırın.
Örnek 1