کد مسئله: #37

چالش سال کبیسه

timer
محدودیت زمان: ۱ ثانیه
task_alt
نرخ پذیرش: ۴۱٫۷٪
send
پاسخ‌های ثبت‌شده: ۱۲ ارسال
group
شرکت‌کنندگان: ۳ نفر

descriptionشرح مسئله

Problem #37

شرکت سیکو تصمیم گرفته است که در طراحی ساعت‌های جدید خود، یک الگوریتم هوشمند پیاده‌سازی کند که بتواند تشخیص دهد آیا یک سال کبیسه (Leap Year) است یا خیر. این تصمیم برای هماهنگ شدن با تکنولوژی‌های پیشرفته و ارائه دقت بالاتر در نمایش تاریخ گرفته شده است.

تعریف سال کبیسه:

یک سال کبیسه در تقویم میلادی بر اساس قوانین زیر تعیین می‌شود:

  • اگر عدد سال بر ۴ بخش‌پذیر باشد، ممکن است کبیسه باشد.
  • اما اگر عدد سال بر ۱۰۰ بخش‌پذیر باشد، دیگر کبیسه نیست مگر اینکه بر ۴۰۰ نیز بخش‌پذیر باشد.
مثال‌ها:
  • سال ۲۰۰۰ کبیسه است (چون بر ۴۰۰ بخش‌پذیر است).
  • سال ۱۹۰۰ کبیسه نیست (چون بر ۱۰۰ بخش‌پذیر است ولی بر ۴۰۰ بخش‌پذیر نیست).
  • سال ۲۰۲۴ کبیسه است (چون بر ۴ بخش‌پذیر است و بر ۱۰۰ بخش‌پذیر نیست).
  • سال ۲۰۲۳ کبیسه نیست (چون بر ۴ بخش‌پذیر نیست).

وظیفه شما:

برنامه‌ای بنویسید که یک عدد سال (بین ۱۰۰۰ تا ۲۹۹۹) را از ورودی دریافت کند و مشخص کند که آیا این سال کبیسه است یا نه.

swap_horizقالب ورودی و خروجی

inputساختار ورودی (Input Format)

یک عدد صحیح (بین ۱۰۰۰ تا ۲۹۹۹) که نشان‌دهنده سال است.

outputساختار خروجی (Output Format)

  • اگر سال کبیسه باشد، چاپ کند: Leap
  • اگر سال کبیسه نباشد، چاپ کند: Not Leap
info توجه: خروجی را دقیقاً مطابق خواسته چاپ کنید؛ کاراکتر اضافی یا عبارات توصیفی نباید در خروجی چاپ شوند.

terminalنمونه‌های آزمایشی (Sample Test Cases)

۱ نمونه
نمونه ۱
ورودی نمونه ۱
2000
خروجی نمونه ۱
Leap

sendارسال راهکار (Submission)

برای ارسال و داوری پاسخ باید وارد حساب کاربری خود شوید. اجرای نمونه‌ها بدون ورود هم ممکن است. loginورود
فایل ارسالی: — محدودیت زمان اجرا: ۱ ثانیه

اگر در تب «آپلود فایل کد» فایلی انتخاب کنید، همان فایل برای داوری ارسال می‌شود و محتوای ویرایشگر نادیده گرفته می‌شود.

مشاهده بهترین ارسال‌های کاربران open_in_new