Qabların yuyulması#10348

Qabların yuyulması

1 saniyə
128 meqabayt
Çox çətin

Bessie və Elsie fermer John-a qabları yumaqda kömək edirlər. Barmaqları olmadığı üçün bu proses düşündüyünüzdən bir az daha çətindir.

İki inək qərara gəlib ki, Bessie sabun vuracaq, Elsie isə durulayacaq. Bessie-yə 1-dən n-ə qədər nömrələnmiş çirkli boşqablar yığını verilir. Elsie-nin isə təmiz boşqabları qoyacağı boş bir yığını var. Bessie və Elsie arasında sabunlu yığınlar üçün bir tezgah yerləşir.

Hər mərhələdə iki şeydən biri baş verir:

Məqsəd, təmiz yığında bütün boşqabların ardıcıl şəkildə yerləşdirilməsidir: ən kiçik nömrəli boşqab altda, ən böyük nömrəli boşqab isə üstdə olmalıdır. İnəklər bu məqsədə bütün boşqab yığını üçün nail ola bilməzlər, buna görə də bu məqsədə nail olmaq mümkün olan giriş sırasının ən uzun prefiksinin uzunluğunu müəyyən edin.

Giriş məlumatları

Birinci sətir n (1 ≤ n ≤ 10^5) ədədini ehtiva edir. Növbəti n sətirdə Bessie yığınının üstündəki boşqabın nömrəsi ilə boşqabların sırası verilir.

Çıxış məlumatları

Giriş yığınının düzgün ardıcıllıqla təmiz yığında yerləşdirilə biləcəyi ən uzun prefiksinin uzunluğunu çıxış edin.

Nümunələr

Nümunə 1

Loading
Loading