يعرف الجميع لعبة "البارجة" المثيرة. الآن يمكنك لعب Sea Battle ليس فقط مع جارك على مكتبك ، ولكن أيضًا باستخدام جهاز كمبيوتر. تُلعب اللعبة مع الكمبيوتر في حقل مستطيل بأحجام عشوائية
N & times؛ M ، حيث يمثل
N عدد الصفوف ، ويمثل
M عدد الأعمدة. بطولة Sea Battle World تقترب. من المخطط بثها في الوقت الفعلي: اعرض خريطة بالسفن وعرض الإحصائيات: عدد السفن السليمة والمتضررة والمدمرة في الميدان. مطلوب كتابة برنامج لحساب الإحصائيات.
نبسب ؛
السفينة في الميدان و [مدش]. هذا شكل متصل ، يقف من خلية أو أكثر من الخلايا المجاورة التي لها جانب مشترك. يمكن أن تكون السفن بأي شكل وحجم على الإطلاق! div>
& nbsp؛
إدخال strong>
يحتوي السطر الأول على عددين صحيحين N و M ( \ (1 & lt؛ = N، M & lt؛ = 10 ^ 3 \) span>) ، مفصولة بمسافات. & nbsp ؛ هذه هي أبعاد الملعب. بعد ذلك تأتي سطور N من أحرف M - وصف لملعب اللعب. & nbsp؛ الحرف الإنجليزي & # 39؛ X & # 39؛ يشير خلية سفينة مبطنة ، & # 39 ؛ S & # 39 ؛ - خلية غير مبطنة & nbsp ؛ & # 39 ؛ - & # 39 ؛ & ndash؛ مساحة مائية خالية. div>
& nbsp؛
الإخراج strong>
في إجابتك ، أخرج ثلاثة أرقام مفصولة بمسافة:
- & nbsp ؛ عدد السفن الكاملة ؛
- & nbsp ؛ عدد السفن المحطمة ؛
- & نبسب ؛ عدد السفن المدمرة. div>
نبسب ؛
أمثلة h5>
| # |
إدخال |
الإخراج |
<الجسم>
| 1 |
3 8
--- SSS--
XX - S-X-
X-S --- S-
|
2 1 1 |