Söz oyunu#2410

Söz oyunu

1 saniyə
64 meqabayt
Asan

İki nəfər aşağıdakı oyunu oynayır:

Birinci oyunçu sözünü düşünür və onun uzunluğunu ikinci oyunçuya bildirir. İkinci oyunçu isə bu sözü tapmağa çalışır. O, eyni uzunluqda olan \textbf{G}_i sözlərini deyir və birinci oyunçu hər bir deyilən söz üçün \textbf{G}_i sözündə sözündəki eyni yerlərdə duran düzgün tapılmış hərflərin cüt və ya tək sayda olub-olmadığını bildirir. Bu proses, ikinci oyunçu birincinin düşündüyü sözü tam olaraq deyə bilənə qədər davam edir.

Verilən \textbf{G}_i sözləri və onların cavabları əsasında, düşünülmüş sözünün nə ola biləcəyini müəyyən edin.

Bu məsələdə "söz" böyük latın hərflərindən ibarət istənilən ardıcıllıqdır.

Giriş

Birinci sətrdə iki qeyri-mənfi tam ədəd və verilib — uyğunluq sayı cüt olan sözlərin və uyğunluq sayı tək olan sözlərin sayı. 1 \leq N + M \leq 64.

İkinci sətrdə ədəd böyük latın hərflərindən ibarət eyni uzunluqda olan sözlər verilir — uyğunluq sayı cüt olan sözlər.

Üçüncü sətrdə ədəd böyük latın hərflərindən ibarət eyni uzunluqda olan sözlər verilir — uyğunluq sayı tək olan sözlər.

Hər iki sətrdəki sözlərin uzunluğu eynidir və -dən -a qədərdir (hər ikisi daxil olmaqla). Bundan əlavə, hər test üçün mümkün sözlərinin sayı -dən çox deyil.

Çıxış

Birinci sətrdə — birinci oyunçunun düşünə biləcəyi müxtəlif sözlərin sayını çıxışa yazın. İkinci sətrdə bütün bu sözləri leksikoqrafik ardıcıllıqla, aralarına boşluq qoyaraq yazın. Sözlər böyük latın hərflərindən ibarət olmalıdır.

Nümunələr

Nümunə 1

Loading
Loading