Pasiyans (kiçik məhdudiyyətlər)#5862

Pasiyans (kiçik məhdudiyyətlər)

4 saniyə
256 meqabayt
Asan

"N-T pasyans" — tək oyunçu üçün nəzərdə tutulmuş kart oyunudur.

Oyunda kart iştirak edir (3 \leq N \leq 15). Hər kart unikal cütlük — dəyər (tam ədəd, -dən -ə kimi) və növ (, , , və ya ) ilə müəyyən olunur.

İlkin vəziyyətdə bütün kartlar ədəd dəstəyə bölünür (4 \leq T \leq 8). İlk (4N) \bmod T dəstədə (4N \div T) + 1 ədəd, qalanlarında isə 4N \div T ədəd kart olur (burada və tam bölmə və qalığı bildirir). Hər dəstədəki kartların sırası aşağıdan yuxarıya doğrudur (sətirdə soldan sağa).

İki fərqli dəstənin yuxarı kartlarının dəyərlərinin cəmi N+1-ə bərabərdirsə (növlərindən asılı olmayaraq), bu iki kartı kənara atmaq olar. Kartları kənara atmağın yeganə yolu budur.

Maksimum neçə kartı kənara atmağın mümkün olduğunu müəyyən edən proqram yazın.

Giriş

Birinci sətirdə iki tam ədəd — və verilir. Növbəti sətirin hər birində uyğun dəstə təsvir olunur, birincidən -yədək. Hər kart öz dəyəri (tam ədəd) ilə başlayır, ardınca boşluqsuz növü göstərilir (ASCII kodu (), (), () və ya () olan simvol). Eyni dəstənin kartları arasında yalnız bir boşluq var, kartlar aşağıdan yuxarıya (soldan sağa) sıralanıb.

Çıxış

Çıxışa maksimum kənara atıla bilən kart sayını — bir tam ədəd çıxarın.

Nümunələr

Nümunə 1

Loading
Loading