حل تمرین داستان زندگی من کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات مبانی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین داستان زندگی من کوئرا با پایتون
محمد و عرفان از دوستان خوب و همرشته هستند، آنها برای کار روی یک پروژه تصمیم گرفتند یک روز در سال را انتخاب کنند و به توسعه پروژهشان بپردازند ولی روزهای انتخاب شده توسط آنها یکی نیست! چون در کار روی یک پروژه، کار تیمی خیلی مهم است، برای آنها سوال شده که تفکرشان چقدر از هم فاصله دارد. محمد و عرفان فکر میکنند که جواب سوالشان این است که چقدر روزهای انتخاب شدهشان از هم فاصله دارد، ولی چون این کار باب میل هیچ کدامشان نبود از شما خواستند تا به آنها کمک کنید این فاصله را پیدا کنند. در واقع به شما تاریخ دو روز در سال 1399 داده میشود و شما باید فاصله آن دو روز را چاپ کنید. توجه کنید که 6 ماه اول سال 31 روزه و 5 ماه بعدی 30 روزه و ماه آخر 29 روزه است.
ورودی
در خط اول ورودی ابتدا عدد m1 و سپس عدد d1 به ترتیب نشاندهنده شماره ماه و روز انتخابی محمد و در خط دوم ابتدا عدد m2 و سپس عدد d2 به ترتیب نشاندهنده شماره ماه و روز انتخابی عرفان آمده است. (توجه کنید سال مورد نظر کبیسه نیست).
خروجی
در یک خط جواب خواسته شده در سوال را نمایش دهید.
مثال
ورودی نمونه 1
1 1 1 2
خروجی نمونه 1
1
ورودی نمونه 2
6 30 7 30
خروجی نمونه 2
31
کد پایتون سوال تمرین داستان زندگی من
days_in_month = [31] * 6 + [30] * 5 + [29] m1, d1 = map(int, input().split()) m2, d2 = map(int, input().split()) days1 = sum(days_in_month[:m1 - 1]) + d1 days2 = sum(days_in_month[:m2 - 1]) + d2 distance = abs(days1 - days2) print(distance)
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ