eolymp
bolt
Try our new interface for solving problems

Adalar

Siz peykdən istifadə edərək uzaq planeti tədqiq edirsiniz.

Sizin peyk planetin səthinin surətini əldə etdi. Çəkilmiş sahəni tor kimi modelləşdirmək olar. Torun hər bir xanası - ya torpaqdır, ya sudur, ya da bludlarla örtülmüşdür. Bulud səthin ya yer, ya da su olmasını bildirir, lakin biz bunu bilmirik.

Adalar əlaqəli torpaq xanaları dəstidir. İki xana o zaman əlaqəlidir ki, onların ortaq tiləri olsun.

Verilmiş surətə görə verilmiş informasiya ilə uzlaşan adaların mümkün olan maksimal sayını təyin edin.

Giriş verilənləri

İlk sətirdə iki nm (1n, m40) tam ədədləri verilir.

Növbəti n sətrin hər biri peykdən görünən surəti əks etdirən m simvol ehtiva edir. Torpaq xanaları L simvolları ilə, su xanaları W simvolları ilə, buludlar isə C simvolları ilə verilib.

Çıxış verilənləri

Verilmiş torda ola biləcək adaların mümkün maksimal sayını təyin edin.

Zaman məhdudiyyəti 2 saniyə
Yaddaşı istafadə məhdudiyyəti 128 MiB
Giriş verilənləri #1
5 4
LLWL
CCCC
CCCC
CCCC
LWLL
Çıxış verilənləri #1
8
Mənbə 2016 ACM North America - Pacific Northwest, Дивизион 2, Задача T