Homo ya da Hetero?#8515

Homo ya da Hetero?

1 saniyə
64 meqabayt
Çox asan

Rəqəmlər siyahısına iki əməliyyat tətbiq edin:

Məsələn: [1,2,1] siyahısına 4 rəqəmi əlavə edildikdə, nəticə [1,2,1,4] olur. Bu siyahıdan 1 rəqəmi silindikdə, [2,1,4] alınır, lakin [1,2,1,4] siyahısından 3 rəqəmi silindikdə, siyahı dəyişməz qalır.

Siyahı homogen adlanır, əgər o, ən azı iki eyni rəqəm ehtiva edirsə, və siyahı heterogen adlanır, əgər o, ən azı iki fərqli rəqəm ehtiva edirsə. Məsələn: [2,2] siyahısı homogen, [2,1,4] siyahısı heterogen, [1,2,1,4] siyahısı hər ikisi, və boş siyahı nə homogen, nə də heterogen deyil.

Boş siyahıda bir sıra əlavə və silmə əməliyyatlarını icra edən və hər əməliyyatdan sonra siyahının homogenliyini və heterogenliyini müəyyən edən bir proqram yazın.

Giriş

Giriş faylının birinci sətri N (1 ≤ N ≤ 10^5) tam ədədini ehtiva edir — icra ediləcək əməliyyatların sayı. N növbəti sətir hər biri bir əməliyyat təsvirini ehtiva edir. Əməliyyat təsviri “insert” və ya “delete” sözündən, ardınca tam ədəd K (-10^9 ≤ K ≤ 10^9) — əməliyyat arqumentindən ibarətdir.

Çıxış

Hər əməliyyat üçün siyahının vəziyyətini təsvir edən bir söz ehtiva edən bir sətir çıxarın:

Nümunələr

Nümunə 1

Loading
Loading