Нашёл такю мистическую вещь,как она действует я не понял мне объяснил потом мой соклан.Оцените тему и попробуйте угадать как там всё устроено))
http://www.ugbereg.ru/magic.html
Прикольная темка)
Сообщений 1 страница 15 из 15
Поделиться12008-02-24 02:47:53
Поделиться22008-02-24 03:41:52
я помню мне тож прислали это, я пол часа ломался в чем тут фишка, все же я додумался!))) а щас опять забыл, завтра постараюсь вспомнить))
Поделиться32008-02-24 11:22:38
Лажа))) всегда будет тот символ который стоит под цифрой 0.
Поделиться42008-02-24 12:17:34
Кто разбирается в ява скриптах и хтмл програминге могут посматреть вид странички ) - математика и программинг рулят миром )) простые арифметические преобразования )
Поделиться52008-02-24 14:07:03
как это штука работает?я чёт не догоняю.Расскажите плиз!!!
Поделиться62008-02-24 14:13:45
короче в любом случае все посчитав у тебя получится то чисто которое стоит по диагонали (с низу-право в верх-лево), а в этой диагонали все символы одинаковые, вроде так
Поделиться72008-02-24 15:00:39
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=""
Вот это кусок кода странички .... Кто понимает тот разберется)
Поделиться82008-02-24 15:32:54
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=""
5 балов!)) ты хоть сам понял??? =))
Поделиться92008-02-24 16:18:49
5 балов!)) ты хоть сам понял??? =))
Суть в этом:
if(i%9 == 0 && i < 89) a=ax;
Т.е по русски это звучит так: Если номер клетки делится на 9 без остатка и номер меньше 90 - то заполни эти клетками одной и той-же буквой.
Т.е:
*******
*****х*
****х**
***х***
**х****
*х*****
х******
Ну а вычитание из любого двузначного числа суммы его цифр - всегда кратно девяти. Элементарно доказывется индукцией, но не думаю, что это кому-то интересно
Поделиться102008-02-24 16:26:03
Вань это слеганцухи похоже на С++, а я на нем пишу )
З.Ы. С++ - язык программирования, для не знающих
Поделиться112008-02-24 16:36:24
не фига себе вы все ВУМНЫЕ!! ппц...
С++
ну про это я слышал)
Поделиться132008-02-26 00:10:45
Да вы заставили меня подумать:) Но всё равно не понял ничего
Поделиться142008-02-26 06:49:52
Просто перечитай вышенаписанное несколько раз вдумайся во всё и посмотри!
Поделиться152008-02-26 17:41:36
З.Ы. С++ - язык программирования, для не знающих
Ещё Делфи 7 есть )