Магический квадрат
Опубликовано Melena в Январь 17, 2008 - 11:50.
Прислали сегодня линк, http://www.ugbereg.ru/magic.html
Я вообще не очень, что бы очень отношусь к материалам типа "отправь своим 333 друзьям и будет тебе щастье", но в этом меня заинтересовала закономерность. Половину этой закономерности я поняла. Другую половину понять не могу. Господа математики и программисты, раскусите тайну "Магического квадрата"
Кстати, эта виртуальная игрушка в сети уж года три как, и пока что из простых юзеров никто не понял в чем там дело.
Лучше быть в шоке от услышанного, чем в ж*пе от происходящего.
- Блог пользователя Melena
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Комментарии пользователей
a поняла, поняла.
А ты внимательнее посмотри на карты, они в первом и втором случае абсолютно разные
:)
Десять строк хорошего кода заменяют сотню ленивых юзеров.
а вот ещё один фокус, вот как он функционирует? Я не поняла.
http://www.urlskit.com/fokus/
...E-Talgar<<<--------->>>The town of our dreams...
ох, что то я себя нехорошо чувствую
. стыдно мне перед Катенком. может вы решите, что это не по данной теме и является флеймом, но касается оно именно этого злополучного магического квадрата. дело в том, что за пару дней до Лены Милены такую ссылку дала Катенок и я как то очень резко на это среагировала, что мужу моему не понравилось и он вообще эту темму удалил, а теперь вот я молчу. Прошу ПРОЩЕНЬЯ если обидела тебя Катенок, не созла, честно. а молчала теперь, не потому, что это Лена опубликовала, нет. Лена не обижайся
, просто здесь завелась довольно интересная дискуссия, не перепиши и отошли, а с научной точки зрения : как же это так выходит. поверьте мне, если бы Лена написала по другому, то я отреагировала бы точно также, просто устала я уже от таких писем. как будто специально мне их по электронке шлют, а тут еще и на портале. Ох муж опять скажет, что резко. не обижайтесь прошу никто и поймите меня правильно. 
да так и есть, мы тут с милым загадывали, он видатъ решил смухливатъ - проверить квадратик, я ему и говорю ты наверно не правильно отнял, он смеётся.
да квадратик и правда магический, у меня тока 2 раза не угадал. Вот придумала ведь чья-то умная голова.
Малинка, он всегда угадывает. Он не угадывает, а знает. Это ты ошибаешься в счёте
да квадратик и правда магический, у меня тока 2 раза не угадал. Вот придумала ведь чья-то умная голова.
А я то как лопухнулся! Ещё случайных циферек навставлял
Да кто его знает, есть предположение что я неправильно считал
Десять строк хорошего кода заменяют сотню ленивых юзеров.
Ну вот если простыми словами, по юзерски просто, то наверное так: числа от 10 до 99 подчиняются правилу - при вычитании составляющих в первом десятке всегда получается 9, во втором 18, в третьем 27, в четвертом 36 и т.д. Абсолютно одинаковые картинки расположены по диагонали от 9(нижний левый угол) до 81(правый верхний угол). При обновлении страницы картинки меняются. Ну и вот, че бы мы не загадали - получается число, кратное 9, находящееся в данной диагонали.
Доктор, как ты смог обмануть математику? Почему у тебя не совпадало?
Лучше быть в шоке от услышанного, чем в ж*пе от происходящего.
И правильно не согласны, совершено с вами согласен.
Десять строк хорошего кода заменяют сотню ленивых юзеров.
var i, j, k, val,dif, find : Integer;
s : String;
const ari: array[0..11] of Integer = (0,9,11,18,27,36,45,54,55,63,72,81);
begin
s:='';
for i:=1 to 9 do
for j:=0 to 9 do begin
val:=10*i+j;
dif:=val-i-j;
find:=-1;
for k:=0 to high(ari) do
if dif=ari[k] then begin
find:=ari[k];
Break;
end;
if find=-1 then s:=s+'Для '+IntToStr(val)+' нет счастья'+#10;
end;
if s='' then s:='УДАЧА!!!';
ShowMessage(s);
end;
Да, да, да, я полностью с тобой согласна Артём

эх выыыы, физики, математики, взяли и развеяли всю загадочность эксперимента
Ой мамочки!!! Что это было, Артем?
Как хорошо, что я не программист!
Насколько я понял, ничего магического в квадрате нет, я попробовал 10 раз, из них он "угадал" 5, то есть в моем случае вероятность положительного ответа 50%. Да и вся эта игра основана на принципах вероятности, присмотритесь внимательно к символам, они повторяются и после каждой попытки меняются местами, причем при повторных попытках, квадрат высвечивает первоначально заданное число, только под разными символами.
Если я правильно понял, то вот она волшебная суть квадрата
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="";
j=1;
for ( i = 99 ; i >= 0 ; i-- ) {
a=Math.round(Math.random()*26);
if(i%9 == 0 && i < 89)
a=ax;
table+=""+i+""+alphaArray[a]+"";
if(j%10 == 0) table+=""; j++;
}
table+="";
sym.innerHTML=table
sh.innerHTML=""
}
Десять строк хорошего кода заменяют сотню ленивых юзеров.
Там всегда выкидывается символ с диагонали матрицы. Грубо говоря №9. Расположение символов каждый раз меняется под арифметику. Вернее, должно быть правило в арифметике, которое даёт результат разницы двузначного числа и суммы его цифр определённый набор значений. Картинки при этих значениях меняются. Не до конца представляю. Лень думать
Удалила. Отгадываем.
Лучше быть в шоке от услышанного, чем в ж*пе от происходящего.
Лена, убери точку в конце ссылки
Угадывает, сволочь! Доктор, объясни.