kirby urner schrieb: > So here'd be a rich data structure transcribed from Math World: > http://mathworld.wolfram.com/news/2003-11-18/magiccube/ > > Possible lesson plan: use as mapped and indexed data structure to > verify we're meeting the requisite criteria for a perfect magic cube > of edges 5 cells. > > magic5 = dict ( > > square0 = > [[25, 16, 80, 104, 90], > [115, 98, 4, 1, 97], > [42, 111, 85, 2, 75], > [66, 72, 27, 102, 48], > [67, 18, 119, 106, 5]], > >
I doubt if it is a good choice to use a dictionary here, as this is not an ordered data structure and interchanging the layers of the cube will certainly make the cube imperfect. I suppose a 5 element list would be more appropriate. Regards Gregor > square1 = > [[91, 77, 71, 6, 70], > [52, 64, 117, 69, 13], > [30, 118, 21, 123, 23], > [26, 39, 92, 44, 114], > [116, 17, 14, 73, 95]], > > square2 = > [[47, 61, 45, 76, 86], > [107, 43, 38, 33, 94], > [89, 68, 63, 58, 37], > [32, 93, 88, 83, 19], > [40, 50, 81, 65, 79]], > > square3 = > [[31, 53, 112, 109, 10], > [12, 82, 34, 87, 100], > [103, 3, 105, 8, 96], > [113, 57, 9, 62, 74], > [56, 120, 55, 49, 35]], > > square4 = > [[121, 108, 7, 20, 59], > [29, 28, 122, 125, 11], > [51, 15, 41, 124, 84], > [78, 54, 99, 24, 60], > [36, 110, 46, 22, 101]] > ) > _______________________________________________ > Edu-sig mailing list > [email protected] > http://mail.python.org/mailman/listinfo/edu-sig > > > _______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
