پاسخ سوال خُب باقر سرما خورده کوئرا
در این نوشته تمرین “خُب باقر سرما خورده” که در وبسایت کوئرا موجود است را برای شما کاربران عزیز حل کردهایم.
پاسخ سوال خُب باقر سرما خورده کوئرا
باقر سرما خورده و مقادیر زیادی خسته است. امروز باقر امتحان املا دارد، در نتیجه سرماخوردگی خود را بهانه کرده و به مدرسه نمیرود. پس چه کسی بهتر از شما میتواند به جای باقر سر جلسه امتحان حاضر شود. امتحان املا، امروز به این صورت برگزار میشود که معلم به شما دقیقا پنج رشته میدهد و از شما میخواهد که رشتههایی را پیدا کنید که زیر رشتهای برابر با MOLANA یا HAFEZ دارند.
ورودی سوال خُب باقر سرما خورده
در پنج خط ورودی در هر خط یک رشته به طول حداکثر 20 آمده است، متشکل از حروف بزرگ الفبای انگلیسی، اعداد انگلیسی و کاراکتر -.
خروجی سوال خُب باقر سرما خورده
در تنها خط خروجی شماره رشتههایی (برحسب شماره خط آنها در ورودی) را به ترتیب صعودی چاپ کنید که شامل زیر رشتههایی برابر با MOLANA یا HAFEZ و یا هر دو باشند. اگر چنین رشتهای وجود نداشت در خروجی عبارت !NOT FOUND را چاپ کنید.
حل سوال خُب باقر سرما خورده
#include <iostream>
using namespace std;
int main()
{
string a[5];
int count = 0;
for (int i = 0; i < 5; i++) {
cin >> a[i];
}
for (int i = 0; i < 5; i++) {
if (a[i].find("MOLANA") != std::string::npos || a[i].find("HAFEZ") != std::string::npos) {
cout << i + 1 << " ";
count = count + 1;
}
}
if (count == 0){
cout << "NOT FOUND!";
}
return 0;
}
منبع سوال: وبسایت کوئرا
اگر روش حل بهتری برای “تمرین خُب باقر سرما خورده” دارید برای ما ارسال کنید تا با نام خودتان به اشتراک بگذاریم.
اگر سوال خاصی را مدنظر دارید در بخش نظرات برای ما ارسال کنید تا حل آن سوال را در الویت محتوای سایت بگذاریم.



















در جاوا، متد معادل find چی هست؟
در جاوا میتوانید از متد indexOf() برای یافتن زیررشته استفاده کنید.
سوال باحالی بود
موفق باشین
در صورتی که هر دو کلمه توی یک رشته باشن چه فرقی توی نتیجه میکنه؟
در صورتی که هر دو کلمه “”MOLANA”” و “”HAFEZ”” در یک رشته وجود داشته باشند، این رشته همچنان به عنوان یک رشتهی مورد نظر در نظر گرفته میشود و شمارهی آن در خروجی چاپ خواهد شد. تفاوتی در نتیجه نخواهد داشت.
CSV میشه ایمپورت کرد؟
این سوال به صورت خط به خط ورودی دریافت میکند و قابلیت ایمپورت CSV را ندارد.
آیا میشه این مسئله رو با regex هم حل کرد؟
بله، این مسئله را میتوان با استفاده از عبارات منظم (regex) نیز حل کرد. کتابخانههای مختلفی برای کار با regex در زبانهای برنامهنویسی مختلف وجود دارند.