1. JavaScript / Говнокод #4389

    +170

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    var a1 = Math.floor(Math.random()*15 + 1);
    var a2 = Math.floor(Math.random()*15 + 1);
    mismatch(2);
    var a3 = Math.floor(Math.random()*15 + 1);
    mismatch(3);
    var a4 = Math.floor(Math.random()*15 + 1);
    mismatch(4);
    var a5 = Math.floor(Math.random()*15 + 1);
    mismatch(5);
    var a6 = Math.floor(Math.random()*15 + 1);
    mismatch(6);
    var a7 = Math.floor(Math.random()*15 + 1);
    mismatch(7);
    var a8 = Math.floor(Math.random()*15 + 1);
    mismatch(8);
    var a9 = Math.floor(Math.random()*15 + 1);
    mismatch(9);
    var a10 = Math.floor(Math.random()*15 + 1);
    mismatch(10);
    var a11 = Math.floor(Math.random()*15 + 1);
    mismatch(11);
    var a12 = Math.floor(Math.random()*15 + 1);
    mismatch(12);
    var a13 = Math.floor(Math.random()*15 + 1);
    mismatch(13);
    var a14 = Math.floor(Math.random()*15 + 1);
    mismatch(14);
    var a15 = Math.floor(Math.random()*15 + 1);
    mismatch(15);

    Это и многое другое на http://ru.wikiversity.org/wiki/15_puzzle

    Запостил: eval, 18 Октября 2010

    Комментарии (8) RSS

    • повезло, что переменных всего 15
      Ответить
    • я даже выиграл в игру, тока автор недописал свой шедевр - и ничё не написало ;D
      Ответить
    • Хороший урок :)
      Ответить
    • На самом деле в пятнашках просто рандомом числа заполнять нельзя,
      потому что ровно половина комбинаций из всех возможных нерешаема.

      http://ru.wikipedia.org/wiki/%D0%9F%D1%8F%D1%82%D0%BD%D0%B0%D1%88%D0% BA%D0%B8
      Ответить
      • Когда-то давно я это решал случайными перестановками пустой клетки по полю, заполненному в порядке возрастания чисел.
        Ответить
        • Серьезно? Ты не поверишь, я тоже так решал. Я писал когда-то пятнашки на Дельфи.
          Ответить
    • I'm so glad I found my souliton online.
      Ответить

    Добавить комментарий