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

حل تمرین الاغ گاونما کوئرا با پایتون

حل تمرین الاغ گاونما کوئرا با پایتون
حل تمرین الاغ گاونما کوئرا با پایتون

حل تمرین الاغ گاونما کوئرا با پایتون

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

 

حل تمرین الاغ گاونما کوئرا با پایتون

گوگولا پس از زدن اولین خط کد، فهمید که برنامه‌نویسی برایش نون و آب نمی‌شود و در آن استعدادی ندارد؛ به همین خاطر تصمیم گرفت تا به سمت شغل دیگری روی آورد. او از زمان جنگ‌های سال 1978، یک دستگاه «الاغ گاونما» را که به عنوان غنیمت از قبیله‌ی «گاوچران‌های بی‌ادعا» گرفته بود، دارد. این الاغِ گاونما صدای گوش‌پسندی دارد و به همین خاطر، گاگولا تصمیم می‌گیرد با کمک آن کنسرتِ بزرگی را در میدان مرکزی شهر برگزار کند تا از طریق آن پولی به دست آورد. می‌دانیم که زمان کنسرت t ثانیه است و کنسرت با عرعرِ الاغ شروع می‌شود. الاغِ گاونمای گوگولا، ریتم خاصی برای عرعر و ماما کردن دارد؛ به این صورت که پس از هر بار عرعر کردن به مدت a ثانیه چیزی نمی‌گوید و بعد از a ثانیه شروع به ماما کردن می‌کند. او همچنین پس از هر بار ماما کردن به مدت b ثانیه صبر می‌کند و بعد از  ثانیه شروع به عرعر کردن می‌کند. طول هر عرعر یا مامای الاغ، 1 ثانیه است. به‌نظرتان شنوندگان این کنسرتِ حیوانی در طول مدت کنسرت، چند بار صدای زیبای عرعر یا ماما کردن الاغِ گاونمای گوگولا را می‌شنوند؟

 

ورودی

در تنها سطر ورودی به ترتیب سه عدد و  و ‌ می‌آید که به ترتیب نشان‌دهنده‌ی زمان کنسرت، مدت سکوت الاغ پس از عرعر کردن و مدت سکوت الاغ پس از ماما کردن است.

 

خروجی

در تنها خط خروجی، به ترتیب تعداد عرعرها و ماماهای الاغ را چاپ کنید.

 

مثال

ورودی نمونه 1

5 1 1

 

خروجی نمونه 1

2 1

 

ورودی نمونه 2

12 3 2

 

خروجی نمونه 2

2 2

 

کد پایتون سوال تمرین الاغ گاونما

inpt = input()
inpt = inpt.split()
t = int(inpt[0]); a = int(inpt[1]); b = int(inpt[2])
ArAr_and_MaaMaa_time = 1

ArAr = 0; MaaMaa = 0

while True:
    if t <= 0:
        break
    else:
        t -= (a + ArAr_and_MaaMaa_time)
        ArAr += 1
    
    if t <= 0:
        break
    else:
        t -= (b + ArAr_and_MaaMaa_time)
        MaaMaa += 1

print(f'{ArAr} {MaaMaa}')

 

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

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

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