Днес една колежка от университета – Красито, ми се обади че й трябва да се реши една задача за дипломната й работа. Самата задача се състоеше в разбъркването на числата от 1 до 36 в случаен ред, но така че да се образуват 6 групи по 6 числа, като във всяка група абсолютната стойност на разликата между кои да е две числа трябва да е по-голяма или равна на 6. Проблема й беше, че тя не знае езици за програмира на който да напише някакъв прост алгоритъм, който да избира случайни числа и тя просто да вземе едно решение. Аз го приех като предизвикателство и след работа се срещнах с Йонов и Серго на по бира, като идеята ми беше Сергей да напише някоя програмка и да ми изкара решение. Обсъдихме всички генетични алгоритми, неврони мрежи, скриптове на python и теорията за относителността на Айнщайн, когато изведнъж, почти на края на бирата, решихме да напишем числата на лист по групи и изведнъж решението си дойде само без никакви програми и алгоритми. Просто всяко следващо число го слагаш в другата група и като стигнеш до шестата, започваш пак от първата, като така разликата е вече 6. Ето :
I II III IV V VI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 45 46
Вертикалните колони са шесте групи, и ако се иска по-случайни стойности, просто разменяш местата на групите на числата в групите и се получава нещо от рода :
16 4 22 34 10 28 | 2 20 14 32 8 26 | 31 1 25 13 7 19 | 12 24 36 6 18 30 | 9 33 27 3 15 21 | 35 11 23 5 17 29
което е същото като горното, но на пръв поглед е почти теория на хаоса 🙂
Такааа, да знаете, че и бирата понякога помага за по-доброто мислене ! Ако трябва да си призная (но аз няма 🙂 ) Йонов , пръв се досети за това, веднага след като Серго започна да пише числата, но в обратен ред. Като се замисли човек, дори това май е единственото решение. Някой ако се сети за друго да пише 🙂 Ако се разместят дори и две числа вече няма да се получи. Това трябва да се сложи в някой тест за интелигентност 🙂 а не като тези из Интернет-а на които последния път изкарах 125 точки, което за американци е над средното, то тогава за българи не знам колко трябва да е.
p.s. Весо, ако четеш това може да й го разясниш на Красито, че аз по SMS само ще й пратя решение 🙂
Здравейте, имам нужда от помощт и се надявам да ми помогнете, от историята която прочетох мисля, че вие сте човека за това:)
Трябва да пиша проект за “Самоорганизиращи се неврони мрежи – мрежи на Кохонен” и са ми необходими малко материали или някаква информация защото не намирам нищо:(
Ще Ви бъда мн благодарна, ако ми обърнете внимание:)
С уважение: Вера
Ще Ви помоля да ми отгожорите скоро:)
Съжалявам, но не мога да помогна 🙁 Нямам никакви материали по темата. По-скоро някоя библиотека ще ти помогне.