Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Олег
Генерал-майор
Зарегистрирован: 30.06.2005 Сообщения: 281 Откуда: "Политехник", Санкт-Петербург
|
|
Не сочтите это за магическую рекламу, но не могу не спросить у вас - А КАК ТАК У НЕГО (ентого квадрата) ПОЛУЧАЕТСЯ???
Подробности...
http://www.ibis-art.com/kvo.htm |
|
Вернуться к началу |
|
|
Dimka
Младший фейерверкер
Зарегистрирован: 30.06.2005 Сообщения: 14 Откуда: "ББ", СПб
|
|
Все очень просто,
При вычитании из любого двузначного числа составляющих его цифр получается число 9*n (где n от 1 до 9), а если внимательно посмотреть на символа в таблице то окажется, что по этими числами 9*n находится одинаковый символ. |
|
Вернуться к началу |
|
|
MikeT
Канцлер
Зарегистрирован: 30.06.2005 Сообщения: 1411 Откуда: "БалтБаскет", Питер
|
|
Да, че-то такое и я припоминаю... Как-то давненько тоже задался такой мыслью "а как?" и че-то такое тож получилось...
Или Олег на самом-то деле в курсе и просто решил, шоб щастье ему привалило? _________________ Просто я работаю волшебником... |
|
Вернуться к началу |
|
|
SheLest
Капитан
Зарегистрирован: 06.10.2006 Сообщения: 64
|
|
помню как у нас пол общаги на этой фигне запарилось!!! Они всё сообразить никак не могли... видно думали что там что-то серьёзное). а я не могла в это время смех сдержать, глядя на них)))))))))))))))) _________________ =курящий кошко-зайц=
Питер, превед! |
|
Вернуться к началу |
|
|
Roman@BB_N5
Одмин-Прокурор
Зарегистрирован: 30.06.2005 Сообщения: 427 Откуда: "ББ", Санкт-Петербург
|
|
А у миня он ни угодал! Патамушто, я плохо вуме щетаю!
И паруски пешу тожи плоха _________________ Об чем думает такой папаша? Он думает об выпить хорошую стопку водки, об дать кому-нибудь по морде... |
|
Вернуться к началу |
|
|
Roman@BB_N5
Одмин-Прокурор
Зарегистрирован: 30.06.2005 Сообщения: 427 Откуда: "ББ", Санкт-Петербург
|
|
Для тех, кто знает жабий скрипт.
Код: | <SCRIPT type="text/javascript" language="javascript">
<!--//
ax=0;
function viewtable() {
ax=Math.round(Math.random()*26);
alphaArray=new Array("a", "n", "b", "d", "f", "h", "{", "i", "l", "v", "x", "z", "I", "J", "M", "N", "o", "O", "R", "S", "T", "U", "m", "6", "^", "u", "_", "[", "]");
table="<table align=\"center\" border=\"0\" cellspacing=\"5\" cellpadding=\"1\"><tr>";
j=1;
for ( i = 99 ; i >= 0 ; i-- ) {
a=Math.round(Math.random()*26);
if(i%9 == 0 && i < 89)
a=ax;
table+="<td class=\"num\">"+i+"</td><td class=\"symbols\">"+alphaArray[a]+"</td>";
if(j%10 == 0) table+="</tr><tr>"; j++;
}
table+="</table>";
sym.innerHTML=table
sh.innerHTML=""
}
function show() {
sh.innerHTML=alphaArray[ax]
sym.innerHTML="<center><big>Этот символ?</big> :)</center>";
}
//-->
</SCRIPT> |
_________________ Об чем думает такой папаша? Он думает об выпить хорошую стопку водки, об дать кому-нибудь по морде...
Последний раз редактировалось: Roman@BB_N5 (Ср Окт 11, 2006 11:09:30), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
MikeT
Канцлер
Зарегистрирован: 30.06.2005 Сообщения: 1411 Откуда: "БалтБаскет", Питер
|
|
Романыч, что енто? _________________ Просто я работаю волшебником... |
|
Вернуться к началу |
|
|
Sticker
Главный Почетный Боллер
Зарегистрирован: 04.07.2005 Сообщения: 1029 Откуда: "Спартак Нева 2", Питер !!!
|
|
вы все боты - я вас всех ща забаню )))))))) _________________ Forward 10 |
|
Вернуться к началу |
|
|
MikeT
Канцлер
Зарегистрирован: 30.06.2005 Сообщения: 1411 Откуда: "БалтБаскет", Питер
|
|
Ой, хто сдесь! _________________ Просто я работаю волшебником... |
|
Вернуться к началу |
|
|
Sticker
Главный Почетный Боллер
Зарегистрирован: 04.07.2005 Сообщения: 1029 Откуда: "Спартак Нева 2", Питер !!!
|
|
я клон Стикера - все выйти из сумрака )))
жабий скрипт, кошкозаяц - ацко )))
пишите исчо _________________ Forward 10 |
|
Вернуться к началу |
|
|
SheLest
Капитан
Зарегистрирован: 06.10.2006 Сообщения: 64
|
|
Roman@BB_N5
переведите пожалуйста, о чём собсна речь, для тех кто на жабьих скриптах не бум-бум)
заранее, благодарю
(это типа как пишется волшебный квадратик?) _________________ =курящий кошко-зайц=
Питер, превед! |
|
Вернуться к началу |
|
|
SheLest
Капитан
Зарегистрирован: 06.10.2006 Сообщения: 64
|
|
Sticker
какие люды!!! _________________ =курящий кошко-зайц=
Питер, превед! |
|
Вернуться к началу |
|
|
Roman@BB_N5
Одмин-Прокурор
Зарегистрирован: 30.06.2005 Сообщения: 427 Откуда: "ББ", Санкт-Петербург
|
|
SheLest, перевожу
Вначале изложу непреложный математический факт, который уже упоминали:
Код: |
10*m + n - (m+n) = 9*m
|
Строго говоря, m и n могут быть любые. Но если они от 0 до 9, то все получается очень красиво
Таблица заполняется случайными символами из списка позволенных:
Код: |
alphaArray=new Array("a", "n", "b", "d", "f", "h", "{", "i", "l", "v", "x", "z", "I", "J", "M", "N", "o", "O", "R", "S", "T", "U", "m", "6", "^", "u", "_", "[", "]");
|
Потом генерируется случайный номер от 0 до 26 - позиция символа в массиве выше. Это и будет наш волшебный символ, который мы отгадаем.
Код: |
ax=Math.round(Math.random()*26);
|
Потом мы заполняем таблицу в цикле от 99 до 0 (это варианты ответов, так сказать) случайными символами. Подробности я опущу, но вот самый замечательный факт:
Код: |
a=Math.round(Math.random()*26);
if(i%9 == 0 && i < 89)
a=ax;
|
То есть, мы взяли случайное число a (от 0 до 26 ), а потом, если у нас исходное число i ( вариант ответа ) делится без остатка на 9 и оно меньше 89 (а больше в результате наших вычислений мы никак не получим): , то мы подставляем в эту позицию индекс нашего "магического" символа - ax.
Ну там дальше генерируется табличка, в нее попадает символ с индексом a (alphaArray[a]), который мы только что вычислили. В итоге, на всех позициях, которые могут получиться в результате - наш "магический" символ, на остальных - всякая шелупонь.
Так как мы перед началом цикла выбираем "магический" символ случайно - он каждый раз разный
Потом осталось только вывести этот символ по клику -
Код: |
function show() {
sh.innerHTML=alphaArray[ax]
sym.innerHTML="<center><big>Этот символ?</big> :)</center>";
}
|
_________________ Об чем думает такой папаша? Он думает об выпить хорошую стопку водки, об дать кому-нибудь по морде...
Последний раз редактировалось: Roman@BB_N5 (Чт Окт 12, 2006 9:27:18), всего редактировалось 1 раз |
|
Вернуться к началу |
|
|
SheLest
Капитан
Зарегистрирован: 06.10.2006 Сообщения: 64
|
|
Roman@BB_N5
Пасиб, за объяснения!!! Тут даже я разобралась, всё клёва объяснил. Тебе в училки в самый раз))) _________________ =курящий кошко-зайц=
Питер, превед! |
|
Вернуться к началу |
|
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
Powered by phpBB © 2001, 2005 phpBB Group
|