اولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!

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

آمار پرسش:

  • پرسیده شده: 2015-03-12 10:29:19 -0500
  • مشاهده شده: 662 بار
  • بروز شده: 2015-04-11 10:42:27 -0500

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

مسئله تالار ها -سوال مرحله ۲

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

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

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

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

علائم ریاضی:

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

روشن کردن چراغ های خانه به طوری که هر اتاق چراغ خاموش و روشن داشته باشد(بالا خره حل شد!)

5

در یک خانه تعداد زوجی لامپ و تعدادی اتاق وجود دارد در هر اتاق حداقل 3 لامپ وجود دارد و هر لامپ به دقیقا 1 کلید متصل است و در ضمن هر کلید به دقیقا 2 لامپ وصل است ثابت کنید با شروع از هر وضعیت اولیه لامپ ها می توان به وضعیتی از لامپ ها رسید که هر اتاق هم لامپ روشن داشته باشد و هم لامپ خاموش.

لامپ پایان-پذیر
2015-03-12 10:29:19 -0500
عطا 1110 ● 7 ● 12 ● 29
پاک‌کردن   ویرایش سوال
نظرات

یه سوال: با تغییر کلید آیا لامپ هاجداگانه تغییر وضعیت می دن یا مثلا وقتی کلید پایینه هر دو لامپ باید روش باشه؟

2015-03-12 11:09:12 -0500 سی پلاس پلاس

این سوال یه ویژگی داره اونم تگشه :))))

2015-03-12 11:19:10 -0500 حمیدرضاه

D: :دی

2015-03-12 11:28:25 -0500 سی پلاس پلاس

+1

2015-03-12 11:28:32 -0500 سی پلاس پلاس

Hehheheheheh

2015-03-14 05:16:54 -0500 آرش خن

3 پاسخ

3

اگر لامپ های یک اتاق همه روشن باشند وضعیت این اتاق 1 است و اگر همه ی لامپ های یک اتاق خاموش باشند وضعیت این اتاق 0 است و در غیر اینصورت وضعیت اتاق 2 است

حال یک اتاق 1(0) را درنظر می گیریم و یکی از کلید های متصل به لامپ های این اتاق رو می زنیم اگر که این کلید دوتا لامپ در این اتاق رو تغییر داد تعداد اتاق های 2 افزایش داشته است اگر که این کلید به اتاق دیگری وصل بود و این اتاق در ابتدا در وضعیت 2 نبود بازهم تعداد اتاق های 2 افزایش یافته است در غیر اینصورت این اتاق جدید از 2 به وضعیت 1 یا 0 رفته است کلیدی به جز کلیدیی که تا به الان زده شده و به این اتاق متصل است رو می زنیم این اتاق 2 می شود و اگر دوباره یک اتاق دیگر از 2 به 1 یا 0 تبدیل شد به سراغ این اتاق می ریم و کارهای روی اتاق قبلی رو روی این هم انجام می دیم این کارها رو تا جایی انجام می دهیم که به اولین اتاق تکرار برسیم قبل از آخرین حرکت این اتاق 2 بوده است و در مرحله ی قبل از این که این اتاق 2 شود فرض کنیم که 1 بوده است الان دو حالت پیش میاد

حالت ا:این اتاق بعد از آخرین حرکت 1 شود:پس یا اتاق قبلی تکراری بوده است یا یک لامپ به دو کلید متصل است که هر دو تناقض اند

حالت2:این اتاق بعد از آخرین حرکت 0 شود:پس دو لامپ در این اتاق تغییر وضعیت داده اند و این یعنی این که یک کلید به 3 لامپ وصل بوده که یعنی تناقض

پس هیچ وقت به یه اتاق تکرار نمی رسیم و این یعنی بازهم اتاق های 2 حداقل 1 واحد افزایش یافته و چون تعداد اتاق ها محدود است این افزایش ها جایی تمام می شوند و آن جا جایی است که همه 2 شده اند و حکم مسئله برقرار شده است

2015-04-11 10:40:14 -0500
عطا 1110 ● 7 ● 12 ● 29
پاک‌کردن   ویرایش پاسخ
نظرات

تبریک میگم که بالاخره حل شد! سوال نسبتا شاخی بود. +1 ☺

2015-04-11 11:49:01 -0500 سی پلاس پلاس

البته یه راه استقرا و یه راه احتمالاتی هم داره

2015-04-11 12:29:35 -0500 عطا

زیبا بود :) +1

2019-04-19 01:58:43 -0500 صفر و یک
1

اتاقی که هم لامپ روشن داشته باشد و هم لامپ خاموش «واجد شرایط» می نامیم.

کلید ها را k1, k2, ..., kp می نامیم.(kp یعنی کلید آخر.)

اتاق ها را r1, r2, ..., rn می نامیم.

با استقرا روی تعداد اتاق ها اثبات می کنیم(n یعنی تعداد اتاق ها).

پایه که برای n=1 درسته.

حالا فرض می کنیم برای n-1 درسته.

ثابت می کنیم برای n درسته.

در ابتدا اتاق rn را کنار گذاشته و بقیه ی اتاق ها رو طبق فرض استقرا واجد شرایط می کنیم.

حالا اگه اتاق rn واجد شرایط بود که هیچ وگرنه به کلید ها رجوع می کنیم.

فرض می کنیم که کلید های kp و kp-1 به اتاق rn وصل هستند.

کلید kp رو تغییر نمی دیم ولی بقیه کلید ها رو تغییر وضعیت می دیم(همه ی اونها رو).

حالا می دونیم اتاق rn واجد شرایط هست. چون در بقیه ی اتاق ها لامپهای روشن، خاموش شدن و لامپ های خاموش، روشن شدن؛ اونها هم واجد شرایط هستن.

پس می تونیم همه ی اتاق ها رو واجد شرایط کنیم و تمام.■

2015-03-12 11:26:38 -0500
سی پلاس پلاس 439 ● 3 ● 4 ● 12
پاک‌کردن   ویرایش پاسخ
نظرات

غلطه چون ممکنه یه اتاق 3 تا لامپ داشته باشه و 1 لامپ از این اتاق به kp وصل باشه و وضعیتش با اون دوتای دیگه فرق داشته باشه(مثلا این روش و اون دوتا خاموش) و زمانی که ما همه ی کلید ها به جز kp رو می زنیم این اتاق دیگه واجد شرایط نیست

2015-03-13 00:02:30 -0500 عطا

خوب اگه وضعیتش فرق داشته باشه که اونوقط همه ی اتاق ها واجد شرایط هستن که به این هم توی جواب اشاره شده.

2015-03-13 03:37:33 -0500 سی پلاس پلاس

اتاقی که گفتم اتاق rn نیست. یعنی kp بین دوتا اتاقه که یکی rn و اون یکی اتاقی که الان گفتم

2015-03-13 05:54:54 -0500 عطا

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

2015-03-13 09:17:44 -0500 سی پلاس پلاس

ولی فکر کنم با همین راه درست شه

2015-03-13 10:01:54 -0500 عطا
1

با استقرا قوی روی تعداد اتاق ها سول حل میشه !! یه اتاق رو بزارید کنار و بقیه رو درست کنید بعد برید سراغ اتاق آخر . یکی از لامپ هاش رو تغییر وضعیت بدین بعد ممکنه یه اتاق دیگه خراب شه. بعد یکی از لامپ های اون اتاق خرابه جدید رو تغییر بدید و بعد ممکنه یه اتاق دیگه خراب شه. حالا ثابت کنید این کار متوقف میشه !!

2015-03-13 12:37:54 -0500
غلیظ 117 ● 5 ● 8 ● 12
پاک‌کردن   ویرایش پاسخ
نظرات

باید یک دور انتخاب کنی این جوری نمیشه

2015-03-13 12:52:57 -0500 دمرل

استقرات غلته حتی این که یه اتاق رو بزاری کنار یه لامپی باهاش حذف میشه بعد اون لامپه که حذف بشه اون کلیدی که بهش وصله دیگه چون یه لامپش حذف شده دیگه به دو تا لامپ وصل نیست و به یک لامپ وصله پس توی کاهشی که دادی دیگه شرایطه مسئله برقرار نیست :)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))

2015-03-13 13:25:55 -0500 حمیدرضاه

مگه الکی میشه برای هر چی استقرا زد :)

2015-03-13 13:30:24 -0500 حمیدرضاه

فک کنم شما مفهموم استقرا رو یاد نگرفتی :)

2015-03-14 14:24:58 -0500 غلیظ

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

2015-03-14 14:29:17 -0500 غلیظ

پاسخ شما

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

پیش‌نمایش:

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