T - Örtük#9047

T - Örtük

1 saniyə
128 meqabayt
Asan

Əgər siz heç vaxt Tetris oynamısınızsa, aşağıdakı kimi bir fiqurla tanış ola bilərsiniz:

covering.PNG

Bu fiquru T-tetramino adlandıracağıq. Tetramino - sadəcə 4 hüceyrədən ibarət əlaqəli bir geometrik fiqurun adıdır. Şəkildə göstərilən mərkəzi hüceyrə mərkəzi hüceyrə adlanır.

Manka m sıra və n sütundan ibarət bir düzbucaqlı şəbəkə çəkir və hər bir hüceyrəyə müəyyən bir rəqəm yazır. Cədvəl sıraları 0-dan m - 1-ə qədər, sütunlar isə 0-dan n - 1-ə qədər nömrələnir. O, bəzi hüceyrələri xüsusi olaraq qeyd edir - məsələn, onları qırmızı rəngə boyayır. Daha sonra, o, dostu Nika'dan şəbəkədə bir neçə T-tetramino yerləşdirməsini xahiş edir ki, aşağıdakı şərtlər yerinə yetirilsin:

Screenshot from 2019-12-28 11-57-15.png

Əgər şərtlər yerinə yetirilə bilməzsə, Nika No cavabını verməlidir; əgər yerinə yetirilə bilirsə, o, T-tetramino ilə örtülmüş hüceyrələrdəki rəqəmlərin cəmini maksimuma çatdıracaq bir yerləşmə tapmalıdır. Bu halda o, Manka'ya T-tetramino hüceyrələri ilə örtülmüş maksimum cəmi bildirməlidir.Nika'ya bu tapşırığı həll etməkdə kömək edəcək bir proqram yazın.

Giriş Məlumatları

Birinci sətir m və n tam ədədlərini - cədvəlin hündürlüyü və enini ehtiva edir. Növbəti m sətir hər biri n tam ədəd ehtiva edir, 0-dan 1000-ə qədər intervalda. i-ci sıranın j-ci hüceyrəsində yazılmış rəqəmə uyğun olan j-ci tam ədəd.Növbəti sətir k [1,.....,m*n] — cədvəldəki xüsusi hüceyrələrin sayını ehtiva edir. Sonrakı hər bir sətir iki ədəd r[i] və c[i] ehtiva edir, r[i] [0,....,m-1] və c[i] [0,....,n-1] — müvafiq olaraq i-ci xüsusi hüceyrənin sıra və sütun nömrəsi. Bütün xüsusi hüceyrələrin koordinatlarının unikal olduğu təmin edilir.

Çıxış Məlumatları

T-tetramino hüceyrələri ilə örtülmüş rəqəmlərin mümkün maksimum cəmini çıxarın, əgər onları yerləşdirmək üçün bir yol yoxdursa, No çıxarın.

Məhdudiyyətlər

Birinci nümunəyə izah

Screenshot from 2019-12-28 11-55-50.png

Nümunələr

Nümunə 1

Loading
Loading

Nümunə 2

Loading
Loading