Onları birlikdə topla#4011

Onları birlikdə topla

1 saniyə
64 meqabayt
Çox asan

Tom xüsusi bir tapmaca hazırlayıb: bu, eyni formalı bir çox fiquru əhatə edir. Fiqurlar L hərfi şəklində üç kvadrat formasındadır. Küncdəki kvadrat qara, ona bitişik iki kvadrat isə ağdır.

prb4011

Tapmacanın girişində düzbucaqlı şəbəkədə qara və ağ kvadratların şəkli verilir. Məqsəd bu şəkli mövcud fiqurlarla yenidən yaratmaqdır. Fiqurlar fırladıla bilər, lakin üst-üstə düşməməlidir.

Tom artıq bir neçə yaxşı şəkil hazırlayıb və onların ümumiyyətlə fiqurlarla yığıla biləcəyini bilmək istəyir. Hər bir şəkli əl ilə yoxlamaq əvəzinə, bunun üçün proqram yazmaq istəyir. Ona kömək edə bilərsinizmi?

Giriş məlumatları

Birinci sətir testlərin sayını ehtiva edir, ən çoxu 100. Sonra hər bir test üçün:

Şəbəkədə ən azı bir qara və ya ağ kvadrat var.

Çıxış məlumatları

Hər bir test üçün fiqurlarla verilmiş şəkli yığmağın mümkün olub-olmamasına görə bir sətir çıxarın, "YES" və ya "NO" yazın. Fiqurların sayının məhdudiyyətsiz olduğunu qəbul edin.

Nümunələr

Nümunə 1

Loading
Loading