حل تمرین بازی تفاضل کوئرا با پایتون

حل تمرین بازی تفاضل کوئرا با پایتون
حل تمرین بازی تفاضل کوئرا با پایتون

حل تمرین بازی تفاضل کوئرا با پایتون

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

 

پیشنهاد نویسنده: پروژه سایت خبری به صورت اتوماتیک با Django

 

حل تمرین بازی تفاضل کوئرا با پایتون

فرهاد و سلیب در حال بازی تفاضل هستند، بازی به این گونه اجرا می‌شود که فرهاد به سلیب یک عدد دو رقمی می‌دهد و سلیب باید رقم بزرگ‌تر این عدد را از رقم کوچک‌تر کم کند و نتیجه را بگوید.

از آن‌جایی که سلیب از دبستان کلاس‌هایش را می‌پیچاند، تفریق را به‌درستی یاد نگرفته است. اما برنامه‌نویس متبحری است و برنامه‌ای می‌نویسد که این کار را برایش انجام دهد.

حال از شما می‌خواهیم که همانند سلیب این برنامه را پیاده‌سازی کنید تا شما هم به دانش “عمل تفریق” نیازی نداشته باشید.

شما در این سوال نیاز به پیاده‌سازی تابعی به نام game دارید که یک عدد را به صورت عدد ورودی می‌گیرد و تفاضل رقم بزرگ‌تر ورودی از رقم کوچک‌تر را برمی‌گرداند.

def game(number):
	pass

 

نمونه 1

>> game(17)
> 6

7 بزرگ‌تر از 1 است؛ پس در خروجی باید 1-7 یعنی 6 چاپ شود.

 

نمونه 2

>> game(66)
> 0

وقتی دو رقم برابر با هم هستند، تفاضل‌شان برابر با صفر است.

 

نمونه 3

>> game(81)
> 7

8 بزرگ‌تر از 1 است؛ پس در خروجی باید 1-8 یعنی 7 چاپ شود.

 

کد پایتون سوال تمرین بازی تفاضل

def game(number):
    yekan = number % 10
    dahgan = number // 10
    
    return abs(yekan - dahgan)

 

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

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

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