PDA

View Full Version : سوال: دوتا برنامه بنویسید که این کار ها رو انجام بده



dezchilds
شنبه 01 بهمن 1390, 17:07 عصر
هه اینو که نوشتم مطمئنم مدیرا زوم کردن که ببینن اگه سواله تاپیکو حذف کنند :لبخند: ولی سوال نیست استاد c# ما گفته دوتا برنامه که این کار ها رو انجام بده
اول : ما هشت مهره وزیر شطرنج داریم مهره ها را بگونه ای بچیند که هیچ کدام یکدیگر را تهدید نکند
دوم : در بازی شطرنج اسب را طوری جابه جا کنید که همه خانه های شطرنج را پیمایش کند ولی فقط یک بار به هر خانه برود .
حالا من یه راهنمایی از شما میخوام ، کلآ من تو این محیط تا حالا کار نکردم . در موردش که فکر کردم دیدم با آرایه هست ولی دیگه بقیه شو نمیدونم منظورش چیه .

dezchilds
یک شنبه 02 بهمن 1390, 19:13 عصر
کــــــــــــــــــــــــ ــــــمک

مسعود اقدسی فام
دوشنبه 03 بهمن 1390, 14:52 عصر
هه اینو که نوشتم مطمئنم مدیرا زوم کردن که ببینن اگه سواله تاپیکو حذف کنند :لبخند: ولی سوال نیست استاد c# ما گفته دوتا برنامه که این کار ها رو انجام بده
اول : ما هشت مهره وزیر شطرنج داریم مهره ها را بگونه ای بچیند که هیچ کدام یکدیگر را تهدید نکند
دوم : در بازی شطرنج اسب را طوری جابه جا کنید که همه خانه های شطرنج را پیمایش کند ولی فقط یک بار به هر خانه برود .
حالا من یه راهنمایی از شما میخوام ، کلآ من تو این محیط تا حالا کار نکردم . در موردش که فکر کردم دیدم با آرایه هست ولی دیگه بقیه شو نمیدونم منظورش چیه .

اولی رو در ساده‌ترین حالت با تکنیک عقب‌گرد می‌شه حل کرد. این مساله به معمای هشت وزیر یا n وزیر مشهوره.
دومی رو هم می‌شه با همین تکنیک اجرا کرد. اما شاید روش بهینه‌تری هم داشته باشه.