Sağım Sırası (Qızıl)#10388

Sağım Sırası (Qızıl)

1 saniyə
128 meqabayt
Çətin

Fermer Con-un inəyi, həmişə olduğu kimi -dən -ə qədər nömrələnmiş, dırnaqlarının üzərində çox vaxt keçirir. Nəticədə, onlar Fermer Conun onları hər səhər sağdığı sıra ilə bağlı mürəkkəb bir sosial iyerarxiya yaratmışlar.

Həftələrlə davam edən müşahidələrdən sonra, Fermer Con inəklərinin sosial strukturu haqqında müşahidə aparmışdır. Hər müşahidə onun bəzi inəklərinin sıralanmış siyahısıdır, yəni bu inəklər siyahıda göründükləri sıra ilə sağılmalıdır. Məsələn, əgər Fermer Conun müşahidələrindən biri siyahısıdırsa, Fermer Con nömrəli inəyi nömrəli inəkdən əvvəl, nömrəli inəyi isə nömrəli inəkdən əvvəl sağmalıdır.

Fermer Conun müşahidələri prioritetləşdirilmişdir, buna görə də onun məqsədi sağım sırasının ilk müşahidə tərəfindən verilən şərtləri ödəyəcək şəkildə qiymətini maksimuma çatdırmaqdır. Əgər bir neçə sağım sırası bu ilk şərti ödəyirsə, Fermer Con kiçik nömrəli inəklərin böyük nömrəli inəklərdən üstün olduğu uzun müddətli ənənəyə əməl edir, buna görə də o, ən kiçik nömrəli inəkləri əvvəl sağmaq istəyir. Daha dəqiq desək, əgər bir neçə sağım sırası bu şərtləri ödəyirsə, Fermer Con leksikoqrafik olaraq ən kiçik olanından istifadə etmək istəyir. Bir sırası sırasından leksikoqrafik olaraq kiçikdir, əgər elə var ki, bütün i < j üçün x_i = y_i və x_j < y_j olsun (başqa sözlə, hər iki sıra müəyyən mövqeyə qədər üst-üstə düşür və həmin mövqedə -in elementi -in elementindən kiçikdir).

Fermer Cona inəklərini sağmaq üçün ən yaxşı sıranı müəyyən etməyə kömək edin.

Giriş

Birinci sətirdə iki tam ədəd və m~(1 \le n \le 10^5, 1 \le m \le 5 \cdot 10^4) verilir. Növbəti sətirin hər biri bir müşahidəni təsvir edir: (i + 1)-ci sətir müşahidəsini təsvir edir və müşahidədəki inəklərin sayı olan m_i ədədi ilə başlayır, bundan sonra tələb olunan sırada bu inəklərin nömrələrini göstərən m_i tam ədəd gəlir. Bütün m_i ədədlərinin cəmi 2 \cdot 10^5-dən çox olmur.

Çıxış

Fermer Conun inəklərini sağmalı olduğu sıranı göstərən -dən -ə qədər olan ədədlərin permutasiyasını təşkil edən tam ədəd çap edin.

Nümunələr

Burada Fermer Conun inəyi var. O, nömrəli inəyi nömrəli inəkdən əvvəl, nömrəli inəyi isə nömrəli inəkdən əvvəl sağmalıdır (birinci müşahidə); nömrəli inəyi nömrəli inəkdən əvvəl sağmalıdır (ikinci müşahidə); və nömrəli inəyi nömrəli inəkdən əvvəl, nömrəli inəyi isə nömrəli inəkdən əvvəl sağmalıdır (üçüncü müşahidə). İlk iki müşahidə eyni zamanda ödənilə bilər, lakin Fermer Con hər üçünü eyni anda ödəyə bilməz, çünki bu, nömrəli inəyin nömrəli inəkdən əvvəl gəlməsini və nömrəli inəyin nömrəli inəkdən əvvəl gəlməsini tələb edərdi.

Buna görə də, ilk iki müşahidəni ödəyən iki sıra var: 1, 4, 2, 3 və 4, 1, 2, 3; birincisi leksikoqrafik olaraq daha kiçikdir.

Nümunə 1

Loading
Loading