• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

برنامه 8 وزير

oranoos_mta

Registered User
تاریخ عضویت
22 آپریل 2007
نوشته‌ها
1,144
لایک‌ها
33
من در برنامه 8 وزير مشكل دارم
برنامه بايد وزيرارو طوري درست كنه كه وزيرها نتونن همديگرو بزنن
 

saalek110

Registered User
تاریخ عضویت
10 آپریل 2007
نوشته‌ها
212
لایک‌ها
1
یک نفر می گفت نوشتنش راحته. می گفت به طور اتفاقی در یک ستون از ردیف اول بگذارید . بعد دومی را در یک خانه از ردیف دوم .....
به صورتی که ستونش با اولی یکی نشه. و بطور مورب هم با اولی قرار نگیره.

سومی را هم در ردیف سوم . که باز شرط ستون و مورب رعایت بشه.
چهارمی هم در ردیف چهارم و ... هشتمی هم در ردیف هشتم.

البته من امتحان نکردم . یعنی کدش را ننوشتم. ولی اون طور که او میگفت به نظر نوشتنش ساده می اومد.
در مورد بررسی مورب نبودن: وقتی اختلاف ستون و اختلاف ردیف برابر باشد یعنی می تواند به شکل مورب بزند قبلی را.
شاید نیاز به تابع راندم هم نداشته باشه و با بررسی خانه های هر ردیف از لحاظ داشتن شرط ها بشود نوشت. اول فکر کنم بهتره خودمان مهره ها را بچینیم بعد با همان الگوریتم کدش را بنویسیم.
 

Neo.BHK

کاربر تازه وارد
تاریخ عضویت
22 آپریل 2007
نوشته‌ها
338
لایک‌ها
1
محل سکونت
Tehran
من در برنامه 8 وزير مشكل دارم
برنامه بايد وزيرارو طوري درست كنه كه وزيرها نتونن همديگرو بزنن

اگه يه سرچ تو گوگل كني مي توني الگوريتمشو ببيني ...و خودت برنامشو بنويسي..
ببين اين كمكت مي كنه :

لينك
 
بالا