پاسخ سوال آسمان شکر آباد کوئرا
در این نوشته تمرین “آسمان شکر آباد” که در وبسایت کوئرا موجود است را برای شما کاربران عزیز حل کردهایم.
پاسخ سوال آسمان شکر آباد کوئرا
پادشاه شهر شکرستان در یک شب پر ستاره از پنجره به بیرون نگاه میکند و از تماشای آسمان لذت میبرد. این پر ستاره بودن آسمان پادشاه را به وجد میآورد که ستارهها را بشمارد. همانطور که میدانید او همیشه میگوید که برای این کار خیلی تنبل است ولی در واقع نمیتواند فرق ستاره با سیاره را تشخیص دهد! بنابراین از شما میخواهد که کار شمردن ستارهها را برای او انجام دهید. تصویر آسمان که از پنجره دیده میشود به صورت یک جدول با سطر و m ستون است. در هر خانه از این جدول، یک ستاره، یک سیاره و یا خود آسمان دیده میشود. و میدانیم که هر ستاره و سیاره تنها یک خانه از جدول را اشغال کرده است. در این تصویر یک ستاره به صورت ، یک سیاره به صورت و خود آسمان به صورت دیده میشود. تعداد ستارههایی که از پنجره دیده میشود را به پادشاه گزارش دهید.
ورودی سوال آسمان شکر آباد
در یک سطر دو عدد صحیح n و داده میشود. و در n سطر بعدی هر کدام m کاراکتر بدون فاصله داده میشود. که این کاراکترها یا “o و یا هستند.
خروجی سوال آسمان شکر آباد
در یک سطر تعداد ستارهها را چاپ کنید.
حل سوال آسمان شکر آباد
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int m = input.nextInt();
String[] a = new String[m];
int count = 0;
for (int i = 0; i < n; i++) {
a = input.next().split("");
for (int j = 0; j < m; j++) {
if(a[j].equals("*")){
count++;
}
}
}
System.out.println(count);
}
}
منبع سوال: وبسایت کوئرا
اگر روش حل بهتری برای “تمرین آسمان شکر آباد” دارید برای ما ارسال کنید تا با نام خودتان به اشتراک بگذاریم.
اگر سوال خاصی را مدنظر دارید در بخش نظرات برای ما ارسال کنید تا حل آن سوال را در الویت محتوای سایت بگذاریم.



















این یکی از سوالاییه که به درد تمرین رشتهها خیلی میخوره
موفق باشین
خیلی سوال بامزهای بود
موفق باشین
ممنون
موفق باشین
میشه خروجی رو به شکل جمله چاپ کرد به جای فقط عدد؟
بله حتماً. میتوانید خروجی را به صورت “تعداد ستارهها: [عدد]” چاپ کنید.
میشه همین سوال رو با C++ هم حل کرد؟
بله، حتماً. در آینده نزدیک راهحل این سوال را با زبان C++ نیز در سایت قرار خواهیم داد.