حل تمرین ب.م.م کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات مبانی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین ب.م.م کوئرا با پایتون
برنامهای بنویسید که بزرگترین مقسوم علیه مشترک دو عدد ورودی A و B را به صورت بازگشتی محاسبه کند.
ورودی
توجه کنید که مقادیر A و B صحیح، مثبت و کوچکتر از 10 به توان 19 شوند.
خروجی
در یک خط ب.م.م را چاپ کنید.
مثال
ورودی نمونه 1
5 10
خروجی نمونه 1
5
ورودی نمونه 2
1 10
خروجی نمونه 2
1
ورودی نمونه 3
11805951688441 268301856194
خروجی نمونه 3
3435979
کد پایتون سوال تمرین ب.م.م
def gcd(A, B):
if B == 0:
return A
return gcd(B, A % B)
A = int(input())
B = int(input())
print(gcd(A, B))
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]



















عالی بود من کدتو تست کردم با ورودیهای عجیب هم درست کار کرد
خوشحالیم این نوشته برای شما مفید بود. موفق باشید.
من عاشق اینجور سوالای کلاسیکم
سپاس از توجهتون.
یادمه سر همین سوال کلی اشتباه تایپی داشتم و جواب نمیداد
خوشحالیم این نوشته برای شما مفید بود. موفق باشید.
خیلی قشنگ بود
موفق باشید.
من همیشه ب م م رو با الگوریتم اقلیدس یاد میگیرم
سپاس از نظرتون.