بکندباز

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

مثال:

progress_days([3, 4, 1, 2]) ➞ 2
# دو روز پیشرفت داریم:  (3>4) و (1>2)

نمونه ورودی و خروجی

ProgressDays([3, 4, 1, 2]) ➞ 2

ProgressDays([10, 11, 12, 9, 10]) ➞ 3

ProgressDays([6, 5, 4, 3, 2, 9]) ➞ 1

نکات

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

ProgressDays([3, 4, 1, 2])  ➞ 2
ProgressDays([10, 11, 12, 9, 10])  ➞ 3
ProgressDays([6, 5, 4, 3, 2, 9])  ➞ 1
ProgressDays([9, 9])   ➞ 0
ProgressDays([12, 11, 10, 12, 11, 13])  ➞ 2

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

تمرینات مرتبط