من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

حل تمرین حاج مشتی کوئرا با پایتون

حل تمرین حاج مشتی کوئرا با پایتون
حل تمرین حاج مشتی کوئرا با پایتون

حل تمرین حاج مشتی کوئرا با پایتون

در این نوشته به روش حل یکی از سوالات پیاده سازی برنامه نویسی وب‌سایت کوئرا می‌پردازیم.

 

حل تمرین حاج مشتی کوئرا با پایتون

از زمان‌های قدیم در ایران، سه سفر زیارتی هست که باعث می‌شود لقبی پشت اسم شما اضافه شود. سفر حج لقب «حاجی»، سفر کربلا لقب «کربلایی» و سفر مشهد لقب «مشتی» را به دنبال دارد. همچنین اگر یک نفر چند سفر را رفته باشد، اولویت لقب او به ترتیب با «حاجی»، «کربلایی» و «مشتی» است. حال به شما سفرهایی که یک نفر رفته است را به صورت یک رشته ۳ تایی از کاراکترهای Y و N می‌دهیم و از شما می‌خواهیم لقب درستی که باید نسبت دهیم را چاپ کنید. (اگر هیچ سفری نرفته بود به او «آقا» می‌گوییم.)

 

ورودی

در تنها سطر ورودی، یک رشته به طول ۳ از حروف Y (بله) و N (خیر) داده می‌شود که به‌ترتیب نشان‌دهنده‌ی تجربه‌ی سفر به «حج»، «کربلا» و «مشهد» است.

 

خروجی

در صورتی که لقب «حاجی» است رشته‌ی Haji، «کربلایی» است رشته‌ی Karbalaee، «مشتی» است رشته‌ی Mashti و درصورتی که هیج کدام از این لقب‌ها را ندارد، Agha چاپ کنید.

 

مثال

ورودی نمونه 1

YNY

 

خروجی نمونه 1

Haji

این شخص به سفر مکه رفته و به سفر کربلا نرفته و به سفر مشهد رفته. پس می‌تواند لقب‌های «حاجی» و «مشتی» را داشته باشد ولی چون لقب «حاجی» به «مشتی» اولویت دارد، خروجی حاجی می‌شود.

 

ورودی نمونه 2

NNN

 

خروجی نمونه 2

Agha

این شخص به هیچکدام از این سه سفر نرفته، پس لقب او «آقا» می‌شود.

 

ورودی نمونه 3

NNY

 

خروجی نمونه 3

Mashti

 

ورودی نمونه 4

NYY

 

خروجی نمونه 4

Karbalaee

 

کد پایتون سوال تمرین حاج مشتی

input_str = input()

if input_str == 'YYY':
    print('Haji')
elif input_str == 'YYN':
    print('Haji')
elif input_str == 'YNY':
    print('Haji')
elif input_str == 'YNN':
    print('Haji')
elif input_str == 'NYY':
    print('Karbalaee')
elif input_str == 'NYN':
    print('Karbalaee')
elif input_str == 'NNY':
    print('Mashti')
else:
    print('Agha')

 

منبع سوال: کوئرا

اگر نیاز به حل تمرین‌های دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 0 میانگین: 0]