.لینک‌های مفید برای شرکت در مسابقه:

می‌توانید سوال‌های خود را در رابطه با سوالات و دیگر بخش‌های پایتون از قسمت "سوال بپرسید" مطرح کنید.

توجه کنید که نسخه پایتون استفاده در سوالات ۳.۷ است.

بازی تفاضل


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

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

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

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

def game(number):
    pass
Python

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

توجه کنید که باید جواب را در تابع return کنید و نباید آن را print کنید و نباید چیزی را از ورودی بخوانید.

نمونه یک
>> game(17)
> 6
Python

۷ بزرگتر از ۱ است پس در خروجی باید ۱-۷ یعنی ۶ چاپ شود.

نمونه دو
>> game(66)
> 0
Python

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

نمونه سه
>> game(81)
> 7
Python

۸ بزرگتر از ۱ است پس در خروجی باید ۱-۸ یعنی ۷ چاپ شود.

نکات
  • تضمین می‌شود عدد ورودی حتما دو رقمی است.
  • برای ارسال باید یک فایل پایتون ارسال کنید که در آن تابع game به شکل گفته شده وجود داشته باشد.
  • می‌توانید فایل اولیه‌ی خام را از این لینک دانلود کنید.
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.