ورود ثبت‌نام راهنما درباره‌ی کاهو
پرسش‌ها برچسب‌ها کاربر‌ها سوال بپرسید!

آمار پرسش:

  • پرسیده شده: 2014-05-01 03:52:38 -0500
  • مشاهده شده: 820 بار
  • بروز شده: 2015-11-08 06:48:03 -0500

پرسش‌های مشابه:

وزنه‌ها و ماشین جادویی - سوال ۲ - مرحله ۲ - ۱۳۹۳

گاوی خسیس - سوال ۳ - مرحله ۲ - ۱۳۹۳

انتقال مهره‌های گاوی - سوال ۴ - مرحله ۲ - ۱۳۹۳

سوال ۱ روز دوم مرحله ۲ دوره ۲۳: رشته‌ی نزدیک

یافتن کوچکترین پیچ و مهره با مقایسه آنها

دنباله و جادوگر - دوره ی 24 - مرحله ی 2

دوربین های عکاسی

مسئله ی مسیر و شبکه - مرحله ی 2 – دوره ی 23

بازی خاموش کردن چراغ ها

زمان اعلام نتایج مرحله دوم

نکاتی در مورد نوشتن پاسخ:

در این قسمت می‌تونی به یک پرسش پاسخ بدی. اگه می‌خوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخ‌ها مفید هستند حتما بهشون رای بده تا پرسش‌ها و پاسخ‌های خوب مشخص بشن.

استفاده از ویرایشگر:

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

علائم ریاضی:

برای نوشتن علائم ریاضی می‌تونی از Mathjax استفاده کنی. راهنمای Mathjax رو از سایت math.stackexchange بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.

بازی رنگی - سوال ۱ - مرحله ۲ - ۱۳۹۳

7

دیروز ببعی و گاوی پس از چریدن طولانی خسته شدند و تصمیم گرفتند یک بازی انجام دهند. در این بازی 3 دایره وجود که هر یک به $3n$ قطاع برابر تقسیم شده اند. ابتدا ببعی هر یک از قطاع‌های دایره‌ی شماره‌ی 1 را با یکی از رنگ‌های زرد، نارنجی و بنفش رنگ می‌کند. گاوی پس از دیدن رنگ‌آمیزی ببعی، هر یک از قطاع‌های دایره‌ی شماره‌ی ۲ را با یکی از همین سه‌رنگ، رنگ می‌کند. ببعی نیز پس از دیدن رنگ‌آمیزی گاوی، دایره‌ی شماره‌ی ۲ را روی دایره‌ی شماره‌ی 1 می‌گذارد و آن را به هر مقداری که می‌خواهد، می‌چرخاند به طوری‌که هر قطاع آن بر قطاعی از دایره‌ی شماره‌ی 1 منطبق شود. حال دایره‌ی شماره‌ی 3 روی دو دایره‌ی دیگر گذاشته می‌شود، طوری که هر قطاع آن بر قطاعی از دایره‌های زیرین منطبق شود. پس از این کار هر قطاع دایره‌ی شماره‌ی 3 به صورت زیر رنگ می‌شود:

  • اگر رنگ دو قطاع زیرین دایره‌های شمارهی 1 و ۲ یکسان بود، این قطاع را نیز به همان رنگ درمی‌آوریم.
  • اگر رنگ دو قطاع زیرین یکسان نبود، رنگ این قطاع را به رنگ سوم (رنگی که در دو قطاع زیرین نیامده است) درمی‌آوریم.

گاوی اصلیتی هلندی دارد و به همین دلیل به رنگ نارنجی بسیار علاقه‌مند است و می‌خواهد تا حد ممکن تعداد قطاع‌های نارنجی دایره‌ی شماره‌ی 3 زیاد شود؛ در حالی که ببعی می‌خواهد از این کار جلوگیری کند.

الف) ثابت کنید گاوی میتواند طوری بازی کند که دایرهی شمارهی 3 در انتها حداقل $n$ قطاع نارنجی داشته باشد. (۲۲ نمره)

ب) ثابت کنید ببعی میتواند طوری بازی کند که دایرهی شمارهی 3 در انتها حداکثر $n$ قطاع نارنجی داشته باشد.؛ (۲2 نمره)

مرحله۲ ۱۳۹۳
2014-05-01 03:52:38 -0500
هادی 271 ● 4 ● 4 ● 10
پاک‌کردن   ویرایش سوال
نظرات

اگر بخواهیم یک تگ با عنوان «مرحله ۲» به سوال بزنیم باید چه کار کنیم؟

2014-05-01 03:54:03 -0500 هادی

احتمالاً مثل سایت stackoverflow باید از خط تیره استفاده کنید، مثلا مرحله-2

2014-05-03 08:07:04 -0500 امیرحسین

توی سایت inoi.ir همه ی جوابا موجوده اما این مساله خیلی راحته واقعا تعجب کردم که توی مرحله ی 2 اومد

2014-05-16 12:34:21 -0500 ببعی

سلام میدونستید انجمن علمی نخبگان دانشگاه صنعتی شریف مسابقه تخصصی مهارت سنجی برنامه نویسی و داده کاوی گذاشته است آدرس سایتش www.fanavard.com

2015-08-06 07:22:28 -0500 امیر شکری

سلام میگم یک سر به سایت www.fanavard.ir بزنید. مسابقات برنامه نویسی شون شروع شده. گواهی رسمی از طرف دانشگاه شریف می ده. 50 تا سکه هم جایزشه

2016-10-26 09:07:33 -0500 امیر شکری

4 پاسخ

5

رنگ‌ها را به‌‌این صورت تبدیل به شماره می‌کنیم: نارنجی = صفر، زرد = یک، بنفش = دو. فرمول انتخاب رنگ برای هر قطاع دایره سوم باقی‌مانده‌ی تقسیم «شش منهای مجموع قطاع‌های زیرینش» بر ۳ خواهد بود.

الف) رنگی که بیشتر از همه در دایره ببعی تکرار شده را «رنگ قشنگه» می‌نامیم. گاوی رنگِ منتسب به باقی‌مانده‌ی تقسیم «سه منهای رنگ قشنگه» بر ۳ را «رنگ ناقلا» نامیده و کلّ دایره دوم را به رنگ ناقلا در می‌آورد.
اثبات: طبق اصل لانه‌کفتری رنگ قشنگه حداقل $n$ بار در دایره اول تکرار شده است. هر کدام از این حداقل $n$ قطاع در هر چرخشی که ببعی روی دایره دوم بکند، در دایره سوم یک قطاع به رنگ صفر را خواهند ساخت.

ب) ببعی یک قطاع دلخواه را انتخاب کرده و آن را «قطاع شروع» می‌نامد (گوشه‌اش را یک کوچولو گاز می‌گیرد که علامتش بماند). سپس قطاع شروع را به رنگ صفر (نارنجی) رنگ می‌کند. بعد در جهت عقربه‌های ساعت حرکت می‌کند و هر قطاع جدید را به رنگِ باقی‌مانده‌ی تقسیم «رنگ قطاع قبلی به‌علاوه یک» بر ۳ رنگ می‌کند. یعنی در پایان به‌صورت کاملاً موزون شاهد نارنجی، زرد، بنفش، نارنجی، زرد، بنفش، ... خواهیم بود.
پس از رنگ‌آمیزیِ گاوی، در مرحله آخر ببعی یکی از قطاع‌های گاوی را به دلخواه یه کوچولو گاز می‌گیرد. سپس قطاع‌های گاز زده‌ی هر دو دایره را بر هم منطبق می‌کند و در ذهنش دایره سوم را تجسم می‌کند. آن‌وقت ببعی روی قطاع‌هایی از دایره دوم که زیر یک قطاع نارنجی در دایره سوم قرار می‌گیرند یک ۱۰۰ کوچولو با مداد می‌نویسد. پس از آن، در گام بعدی* ببعی دایره‌ی دوم را به اندازه‌ی یک قطاع ساعتگرد می‌چرخاند و همین تجسم را انجام داده، سپس روی قطاع‌هایی از دایره دوم که زیر یک قطاع نارنجی از دایره سوم قرار می‌گیرند یک ۱۰۱ با مداد می‌نویسد. نهایتاً یک بار دیگر به‌اندازه‌ی یک قطاع ساعتگرد دایره دوم را چرخانده و مشابهاً روی قطاع‌های زیر نارنجی از دایره دوم ۱۰۲ می‌نویسد.
واضح‌ست که در پایان این‌ سه گام، هر قطاع دایره دوم با هر کدام از سه رنگ بازی دقیقاً یک‌بار منطبق شده پس رویش دقیقاً یکی از اعداد ۱۰۰ یا ۱۰۱ یا ۱۰۲ نوشته شده است. با عنایت به اصل لانه کفتری یکی از این اعداد ۱۰۰ یا ۱۰۱ یا ۱۰۲ پس حداقل $n$ بار تکرار شده است. پس ببعی کافی‌ست دایره دوم را به همان اندازه چرخانده و به مقصود برسد!

2014-05-02 19:52:51 -0500
آیدین 343 ● 6
پاک‌کردن   ویرایش پاسخ
4

سلام

پاسخ رسمی کمیته ی المپیاد کامپیوتر:

الف)

پس از رنگ آمیزی دایره ی شماره 1 توسط ببعی، طبق اصل لانه کبوتری رنگی وجود دارد که دست کم $n$ قطاع به آن رنگ در آمده باشد. اگر این رنگ، نارنجی، زرد یا بنفش باشد، به ترتیب کافی است گاوی تمام قطاع های دایره ی شماره 2 را به رنگ نارنجی، بنفش یا زرد در بیاورد. با این کار در دایره ی شماره 3 دست کم $n$ قطاع نارنجی تولید خواهد شد.

ب)

در ابتدا ببعی برای هر رنگ، $n$ قطاع از دایره ی شماره 1 انتخاب می کند و آن ها را به آن رنگ در می آورد. فرض کنید گاوی در رنگ آمیزی خود، $x$ قطاع به رنگ زرد، $y$ قطاع به رنگ بنفش و $n-x-y$ قطاع را به رنگ نارنجی درآورده باشد. $3n$ انتخاب ممکن برای چرخش دایره ی شماره 2 برای ببعی وجود دارد. تعداد قطاع های نارنجی ای که در مجموع این $3n$ حالت در دایره ی شماره 3 پدید خواهند آمد برابر است با:

$$(x × n)+(y×n)+((n-x-y)×n) = 3 × n^2$$

پس طبق اصل لانه ی کبوتری، انتخابی برای ببعی وجود دارد که در آن حالت دست کم

$$\lceil \frac{3n^2}{3n} \rceil = n$$

قطاع از دایره ی شماره 3 به رنگ نارنجی در بیاید.

2014-05-15 09:34:55 -0500
المپیادی 984 ● 11 ● 16 ● 27
پاک‌کردن   ویرایش پاسخ
نظرات

من با جواب قسمت ب مشکل دارم, میشه یکی توضیحش بده. قراره ثابت کنیم حداکثر nتا نارنجی درمیاد نه اینکه ثابت کنیم حداقل nتا نارنجی درمیاد!!

2015-04-01 02:55:41 -0500 پروفسور
2

خدمت عزیزان سلام علیک من پ-م هستم از شهر مشهد استان خراسان رضوی من تازه وارد خانواده صمیمی کاهو شده ام و با اقای کامکاری فامیل هستم من از عزیزان تقاضا دارم برای المپیاد کامپیوتر چه کتابی معرفی میکنید و آیا پی دی اف کتاب های المپیاد کامپیوتر در اینترنت پیدا میشود 2-برادر من استاد کامپیوتر هستند ومن از تعاریفی جناب اقای کامکاری میکردند و با توجه به علاقه ام این سایت را برگزیدم 3- اگر کتاب مهمی در سطح عامی است یعنی کتاب مقدماتی لطفا به من اطلاع دهید

2015-11-08 06:48:03 -0500
پارسا م 31 ● 1 ● 2 ● 3
پاک‌کردن   ویرایش پاسخ
1

ب) رنگ مکمل نارنجی, زرد , بنفش را به ترتیب به صورت نارنجی, بنفش, زرد تعریف میکنیم. واضح است که اگر هر رنگ روی رنگ مکملش قرار گیرد رنگ نارنجی را در دایره ی سوم ایجاد میکند و درغیر اینصورت رنگ نارنجی ایجاد نمیشود.

ببعی دایره ی 1 را بدین صورت رنگ میکند که از هر رنگ دقیقا n قطعه وجود داشته باشد. پس از رنگ آمیزی گاوی, ببعی به 3n طریق میتواند دایره ی 2 را روی دایره ی یک قراردهد.

فرض کنیم دایره ی 2 aتا قطاع نارنجی, bقطاع زرد و cقطاع بنفش داشته باشد. داریم: a+b+c=3n

مجموع تعداد حالاتی که هر قطعه روی رنگ غیرمکلش قرار گرفته باشد برابر میشود با:

n(a+b)+n(b+c)+n(a+c)=6n^2

طبق اصل لانه کبوتری انتخابی برای ببعی وجود دارد که حداقل "سقف 6n^2 تقسیم بر 3n " یعنی 2n قطعه روی رنگ نامکملشان قرار گیرند, و درنتیجه حداقل 2n رنگ غیرنارنجی در دایره ی 3 ایجاد شود. یعنی حداکثر n قطعه نارنجی در دایره ی 3 ایجاد شود.

2015-04-01 04:01:04 -0500
پروفسور 296 ● 7 ● 13 ● 26
پاک‌کردن   ویرایش پاسخ

پاسخ شما

فقط در صورتی که پاسخی برای این پرسش دارید، آن را اینجا بنویسید و برای بحث کردن از قسمت «ثبت‌ نظر» استفاده کنید. شما می‌توانید قبل از وارد شدن به سایت پاسخ خود را بنویسید. این پاسخ ذخیره می‌شود و زمانی که شما وارد سایت شدید یا ثبت‌نام کردید منتشر می‌شود.

پیش‌نمایش:

کلیه‌ی حقوق این سایت متعلق به کمیته‌ی ملی المپیاد کامپیوتر است.