حل تمرین آخ جون طرف نیست کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات پیاده سازی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین آخ جون طرف نیست کوئرا با پایتون
مهدی که از کدزدن خسته شدهاست، دوست ندارد که در سوالهایی که در آنها نیاز به کد زدن هست، از نام او استفاده شود. چندی پیش مهدی متوجه شد که پویان (که یک نوجوان تپل است) و دو نفر از دوستانش به دور از چشم او تعدادی صورت سوال برای مسابقهای در Quera نوشتهاند و از او بهعنوان شخصیت اصلی داستانهای آن استفاده کردهاند. این با معیارهای مهدی جور در نمیآید؛ پس او تمام تلاشش را میکند که صورت آن سوالها را تغییر دهد.
این سه نفر، پویان و دو نفر از دوستانش، هر یک در تعدادی از روزهای هفته به Quera میروند. مهدی در آغاز هفته روزهایی از هفته که هریک از این سه تن در Quera هستند را از آنها پرسیده است. او میخواهد بداند چند روز در هفته میتواند به Quera برود که هیچیک از این افراد در آنجا نبوده تا بتواند صورت سوالها را به دلخواه خودش تغییر دهد. حال مهدی برنامهی روزهایی که این سه نفر به Quera میروند را به شما میدهد و شما بگویید که مهدی چند روز در این هفته میتواند به اصلاح این صورت سوالها بپردازد.
ورودی
در ورودی روزهایی از هفته که هریک از این افراد به Quera میروند در این قالب آمده است:
توصیف روزهای هر یک از این سه فرد در دو سطر آمده است. (پس در مجموع ورودی شامل ۶ سطر میشود.) در سطر اول هر توصیف تعداد روزهایی که این فرد در هفته به Quera میرود آمدهاست و سپس در سطر بعدی آن، نام روزهایی که آن فرد به Quera میرود آمدهاست. تضمین میشود که تعداد این روزها در سطر اول هر توصیف، با تعداد نام روزها در سطر دوم آن برابر است و نام یک روز از هفته در یک توصیف حداکثر یک بار آمدهاست. همچنین تضمین میشود هریک از این افراد در این هفته حداقل یک روز به Quera میروند.
نام روزهای هفته:
- shanbe
- 1shanbe
- 2shanbe
- 3shanbe
- 4shanbe
- 5shanbe
- jome
خروجی
خروجی شامل یک عدد است که برابر است با تعداد روزهایی که هیچ یک از این سه نفر، پویان و دو نفر از دوستانش، به Quera نمیروند و مهدی میتواند در آن روزها به تغییر صورت سوالها بپردازد.
مثال
ورودی نمونه 1
4 shanbe 1shanbe 2shanbe 3shanbe 1 5shanbe 3 1shanbe 3shanbe 5shanbe
خروجی نمونه 1
2
در این مثال، مهدی میتواند در روزهای 4شنبه و یا جمعه سراغ صورت سوالها برود.
ورودی نمونه 2
2 shanbe 2shanbe 2 1shanbe 3shanbe 3 jome 5shanbe 4shanbe
خروجی نمونه 2
0
در این مثال، مهدی هر روزی از هفته که به Quera برود یکی از این افراد در آنجا حضور دارد و مهدی نمیتواند صورت سوالها را تغییر دهد.
کد پایتون سوال تمرین آخ جون طرف نیست
week_days = {"shanbe", "1shanbe", "2shanbe", "3shanbe", "4shanbe", "5shanbe", "jome"} presence_days = set() for _ in range(3): n = int(input().strip()) days = input().strip().split() presence_days.update(days) free_days = week_days - presence_days print(len(free_days))
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ