Кто осилит ?

Discussion in 'Болталка' started by Nova, 4 Feb 2008.

  1. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    (сумма мелких)-большее(+/-)2 - моя изначальная теория xD
     
  2. Nova

    Nova Green member

    Joined:
    15 Jul 2005
    Messages:
    1,233
    Likes Received:
    420
    Reputations:
    280
    Сам ты ЛОХ (С) Nova
    нехер пи*здеть и оскорблять других участников форума.
     
    _________________________
  3. Nickotin

    Nickotin Elder - Старейшина

    Joined:
    15 Feb 2007
    Messages:
    84
    Likes Received:
    20
    Reputations:
    5
    прошу учесть,что йа лол!
     
  4. Underwit

    Underwit Banned

    Joined:
    6 Oct 2006
    Messages:
    191
    Likes Received:
    137
    Reputations:
    16
    Блин я уже и факториал выводил и ряд чисел фибоначи использовал, и средне статистическое. Ничо не помогало пока тему не спалили.
     
  5. Фещ

    Фещ Banned

    Joined:
    20 Aug 2007
    Messages:
    92
    Likes Received:
    91
    Reputations:
    -11
    математиков эта задачка сведет с ума) сам сначала пробовал при помощи высшей математики решать) все намного проще :)
     
  6. Hellsp@wn

    Hellsp@wn Elder - Старейшина

    Joined:
    29 Apr 2007
    Messages:
    401
    Likes Received:
    153
    Reputations:
    48
    вот в этом основная проблема, нада мыслить не стандартно)))
     
  7. Talisman

    Talisman Elder - Старейшина

    Joined:
    22 Apr 2006
    Messages:
    400
    Likes Received:
    151
    Reputations:
    80
    да лан... хотя я тока учусь :) после 25 попыток появилась идея :)
    после решения написал хелпер, т.к. ленивый :)
    Хелпер:
    Code:
    <script>
    function Checks()
    {
    	Roll();
    	var a=ga();
    	var lblCorrectAnswer = document.getElementById("lblCorrectAnswer"); 
    	lblCorrectAnswer.style.display = "inline"; 
    	lblCorrectAnswer.innerHTML = "У розы " + a; 
    }
    </script>
    
    втыкаем это в сорс странички (в опере например),
    ищем строчку:
    Code:
    <input id="cmdGo" type="button" value="Поехали!" onclick="javascript:Roll();" />
    и заменяем вызов Roll(); на Checks();
    Code:
    <input id="cmdGo" type="button" value="Поехали!" onclick="javascript:Checks();" />
    Радуемся результату :)
     
  8. scrat

    scrat кодер

    Joined:
    8 Apr 2007
    Messages:
    625
    Likes Received:
    541
    Reputations:
    3
    вот вам хеккеры:
     
  9. MacTep

    MacTep Elder - Старейшина

    Joined:
    29 May 2006
    Messages:
    317
    Likes Received:
    160
    Reputations:
    35
    Я в firebug в watch повесил ga() и все..
    Вообще, не стоило мне вышку учить.. А то я обложился конспектами в поисках идей..
    Математика она реально убьет...
     
  10. ShaHasH

    ShaHasH Member

    Joined:
    11 Feb 2006
    Messages:
    12
    Likes Received:
    5
    Reputations:
    0
    Хе... Всё просто! Если есть "тройка", то к переменной прибавляется 2, если есть пятёрки то прибавляется 4. В самом начале переменная равна нулю! ;)
     
  11. Talisman

    Talisman Elder - Старейшина

    Joined:
    22 Apr 2006
    Messages:
    400
    Likes Received:
    151
    Reputations:
    80
    статистическим анализом решил, если интересна реализация - могу написать...
     
  12. WriWel

    WriWel New Member

    Joined:
    8 Jul 2007
    Messages:
    3
    Likes Received:
    2
    Reputations:
    0
    минут 20 делал)
     
  13. Jes

    Jes Elder - Старейшина

    Joined:
    16 Apr 2007
    Messages:
    370
    Likes Received:
    391
    Reputations:
    34
    а я выиграл ! :)
     
  14. smOleg

    smOleg Banned

    Joined:
    30 Nov 2007
    Messages:
    69
    Likes Received:
    25
    Reputations:
    -5
    Так а где именно сама ф-ия ga() ?
    Там в pedals.js лист не полный чышо.. я не шарю.. просто интересно стало
     
  15. ShaHasH

    ShaHasH Member

    Joined:
    11 Feb 2006
    Messages:
    12
    Likes Received:
    5
    Reputations:
    0
    PHP:
    document.writeunescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%66%75%6E%63%74%69%6F%6E%20%75%6E%28%73%29%7B%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%7D%3C%2F%73%63%72%69%70%74%3E'));
    un('%264Dtdsjqu%2631mbohvbhf%264E%2633kbwbtdsjqu%2633%264F%261Bgvodujpo%2631hb%2639%263%3A%261B%268C%261B%2631%2631%2631%2631wbs%2631b%2631%264E%26311%264C%261B%2631%2631%2631%2631gps%2631%2639wbs%2631j%264E1%264Cj%264D6%264Cj%2C%2C%263%3A%261B%2631%2631%2631%2631%268C%261B%2631%2631%2631%2631%2631%2631%2631%2631jg%2631%2639ejdf%266Cj%266E%2631%264E%264E%26314%263%3A%2631b%2631%2C%264E%26313%264C%261B%2631%2631%2631%2631%2631%2631%2631%2631jg%2631%2639ejdf%266Cj%266E%2631%264E%264E%26316%263%3A%2631b%2631%2C%264E%26315%264C%261B%2631%2631%2631%2631%268E%2631%261B%2631%2631%2631%2631jg%2631%2639b%2631%264E%264E%26311%263%3A%2631b%2631%264E%2631%2633%26v154E%26v1546%26v1553%2633%264C%261B%2631%2631%2631sfuvso%2631b%264C%261B%268E%261B%264D0tdsjqu%264F1');
    Интересно сделано.

    Если декодировать первую строчку, то получим
    PHP:
    <script language="javascript">function un(s){var s1=unescape(s.substr(0,s.length-1)); var t='';for(i=0;i<s1.length;i++)
    t+=String.fromCharCode(s1.charCodeAt(i)-s.substr(s.length-1,1));
    document.write(unescape(t));
    }
    </script>
    Ну а потом в эту функцию передаём вторую строку, получим листинг функции ga(); ;)
     
  16. smOleg

    smOleg Banned

    Joined:
    30 Nov 2007
    Messages:
    69
    Likes Received:
    25
    Reputations:
    -5
    а чем ее декодировать?
     
  17. ShaHasH

    ShaHasH Member

    Joined:
    11 Feb 2006
    Messages:
    12
    Likes Received:
    5
    Reputations:
    0
    Ну это обычный URL Encode! В РНР есть функция urlencode()/urldecode()
     
  18. Macro

    Macro Elder - Старейшина

    Joined:
    11 Nov 2006
    Messages:
    552
    Likes Received:
    298
    Reputations:
    207
    Code:
    <script language="javascript">
    function ga()
    {
        var a = 0;
        for (var i=0;i<5;i++)
        {
            if (dice[i] == 3) a += 2;
            if (dice[i] == 5) a += 4;
        } 
        if (a == 0) a = "нет";
       return a;
    }
    </script>
    
     
  19. ShaHasH

    ShaHasH Member

    Joined:
    11 Feb 2006
    Messages:
    12
    Likes Received:
    5
    Reputations:
    0
    Ну а тут уже и понятно. Только хз как можно было догадаться... Если только воспринимать нечётные числа как розы, и считать точки вокруг их центров... :confused:
     
  20. it's my

    it's my Banned

    Joined:
    29 Sep 2007
    Messages:
    335
    Likes Received:
    347
    Reputations:
    36
    Гг, с 3 попытки =)