رفتن به مطلب

SM-Mahdavi

عضو افتخاری
  • تعداد ارسال‌ها

    3580
  • تاریخ عضویت

  • آخرین بازدید

  • روز های برد

    88

نوشته‌ها ارسال شده توسط SM-Mahdavi

  1. نظر شخصیه بنده اینه که نمیشه طراحی رو مجبور به استفاده از cms خاصی کرد. طراح نسبت به نیاز پروژه و البته در مواردی دانش فرد استفاده کننده، تشخیص میده از چه سیستمی استفاده کنه. درسته وردپرس از همه نظر کامله و برای اکثر کاربرد ها میشه استفاده کرد، اما دلیلی نیست که بخوایم همه رو مجبور کنیم از این cms استفاده کنن. به اندازه کافی هم معروف هست. نیازی به تبلیغات نداره.

  2. تابع floor کارش اینه که عدد رو به پایین گرد می کنه. index رو هم که تو حلقه هر دفعه داره چاپ می کنه.

    num همون تعداد سطر و ستون هست. که تو این مثال 3 در نظر گرفته شده. ماتریس 3*3. بعد طبق فرمولش اومده محاسبه کرده ریخته تو index بعد چاپش کرده. یه بار که trace کنید متوجه می شید.

    • امتیاز 1
  3. ببینید تو ماتریس جادویی اولین شرط اینه ماتریس مربع باشه. یعنی سطر و ستون برابر باشه. دومین شرط اینه که تعداد سطر و ستون ها فرد باشه. مثلا 3*3. من همین 3*3 رو براتون مثال میزنم.

    3 تا سطر داریم 3 تا ستون.

    ما باید اعداد 1 تا 9 رو طوری تو این جدول بچینیم که جمع سطر ها در همه حالات برابر شه. تو این مثال ما یعنی باید 15 بشه.

    عدد 1 رو میزارم خونه وسط از سطر اول.(طبق شکل)

    عدد 9 یعنی (3*3) رو میزارم خونه وسط سطر آخر.(طبق شکل)

    09993d6f2ae96a4c1.png

    حالا 2 کجا باید قرار بگیره؟ طبق قانون این بازی اگر 1تو این محل باشه، عدد بعدی تو خونه ی گوشه بالا سمت راستش هست یعنی مشکل شکل زیر:

    836a525d10afb51c1.png

    خب حالا که یک اونجا نیست پس 2 رو کجا بزاریم؟ قانون برعکس میشه! گوشه سمت راست پایین. به شکل زیر:

    7617d3e77304a5611.png

    حالا نوبت عدد 3 هست. 3 هم باید گوشه بالا سمت راست عدد قبلی باشه. ما نداریم تو جدولمون همچین خونه ای. پس میره گوشه سمت چپ. شکل زیر:

    c1c81ed949b2d9151.png

    یه قانون دیگه تو این بازی هست. این قانون میگه که اگه به عددی رسیدی که یکی از مضارب تعداد سطرها یا ستون ها بود عدد بعدی رو زیر اون عدد بزار. الان ما به 3 رسیدیم. 3 مضرب 3 است. پس 4 قرار میگیره زیر 3. شکل زیر:

    8f218092715a80901.png

    5 و 6 هم طبق قانونی که گفتیم گوشه بالا سمت راست عدد قیلی میرن بالا. شکل زیر:

    7fa4ad4a2842c3451.png

    آقا 6 مضرب 3 هست؟ بله. پس 7 میره زیرش. شکل زیر:

    8f9a7b8864a381861.png

    8 هم که قاعدتا تو جای خالی قرار میگیره. اگه دقت کنید قانون هم درست جای 8 رو همون جا مشخص کرده. 8 باید بره بالا گوشه راست7، نداریم همچین خونه ای، میره گوشه سمت چپ. شکل:

    7e37dd9e7693343e1.png

    9 رو هم که همون اول گذاشته بودیم. با قانونمون هم که درست در اومد :).

    جمع سطرها، ستون ها و قطرهای همگی عدد 15 رو به ما میدن. برای 5*5 روی روی کاغذ رسم کنید. خیلی براتون آسون میشه.

    • امتیاز 2
×
×
  • اضافه کردن...