| GeorgeMame 
 BANNED
 | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Разобрался с
 nBase = 25;  nOrder = 6;
 
 a={{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,         -1},
 {0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,        -64},
 {0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,       -729},
 {0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,      -4096},
 {0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,     -15625},
 {0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,     -46656},
 {0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    -117649},
 {0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    -262144},
 {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,    -531441},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   -1000000},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   -1771561},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   -2985984},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   -4826809},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,   -7529536},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  -11390625},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,  -16777216},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,  -24137569},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,  -34012224},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,  -47045881},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,  -64000000},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,  -85766121},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, -113379904},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, -148035889},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, -191102976},
 {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,  510600075}};
 LatticeReduce[a]
 
 {{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 0, 0, -1}, {0, -2, 1, 0, 1, 1, 0, 0, -2, 1, 0, 0, 0, 0, 0, 0, 0, 0,
 0, 0, 0, 0, 0, 0, 0, 0}, {2, 0, -1, -1, 0, 0, -2, 0, -1, -1, 1, 0,
 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}, {0, 0, 0, 1, -2, 1, 1, 1,
 1, -1, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, -1,
 0, 2, 1, 1, -1, -1, -1, -1, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 0, 0, 0}, {1, 1, -1, 0, 0, 0, 1, -1, 0, -1, 0, 2, -1, 0, 0, 0, 0, 0,
 0, 0, 0, 0, 0, 0, 0, 0}, {-1, -1, 2, 1, 1, 0, 0, 1, 0, 0,
 0, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1}, {0, 1, 0, 0, 1,
 1, -1, -1, 1, 0, -1, -2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
 0}, {1, 0, -1, 1, -1, 0, 0, -1, -1, 0, 1, 0, -1, -1, 1, 0, 0, 0, 0,
 0, 0, 0, 0, 0, 0, 1}, {0, 0, -1, -1, 2, 0, -1, 0, 1, -1, 0, 0, -1,
 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}, {0, -1, 0, 0, 1, 0, -1,
 1, -1, 0, -1, 0, 0, 1, 1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}, {0,
 1, -1, 1, 0, 0, 0, -1, 1, -1, 1, 1, 0, 0, -1, -1, 1, 0, 0, 0, 0, 0,
 0, 0, 0, -1}, {-1, 0, 0, 1, 1, 0, 0, -1, 0, 1, 0, 1, 0, 0, 0, -1,
 0, -1, 1, 0, 0, 0, 0, 0, 0, -1}, {1, -1, 0, 0, 0, -1, -1, 0, -1, 1,
 1, 0, 1, 0, 0, -1, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, -1,
 0, 0, 0, 1, 0, 0, -1, 2, 0, 0, 0, -1, 0, -1, 1, 0, 0, 0, 0, 0,
 0}, {0, 1, 1, 0, 0, 0, -1, 0, 0, 1, 1, -1, -1, 1, 0, 0, -1, 0,
 0, -1, 1, 0, 0, 0, 0, 0}, {0, 0, -1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
 0, 1, 0, 0, 0, -1, 0, 0, -1, 1, 0, 0, 0}, {1, 0, -1, 0, 1, -1, -1,
 0, 0, 0, 1, 0, -1, 0, 0, 0, 1, 0, 0, -1, 0, 0, -1, 1, 0, 0}, {0, -1,
 0, -1, 1, -1, -1, 0, -1, 1, 1, 0, 0, 0, 1, 0, -1, 0, 1, -1, -1, 1,
 0, 0, 0, 0}, {0, -1, 0, 0, -1, 0, 1, 1, 1, 0, -1, 0, 1, 1, 0, 1, 0,
 1, 0, 0, 1, 0, -1, 0, 0, -1}, {0, 0, 1, 1, 1, 1, -1, -1, -1, 0, 0,
 1, 1, -2, 0, 1, 0, 1, 0, 0, -1, 0, -1, 1, 0, 1}, {0, 2, -1, -1, 1,
 0, 0, -1, -1, -1, 1, 0, 0, -1, 0, 0, -1, 1, 1, 1, 0, -1, 0, 0, 0,
 0}, {0, 0, -1, 0, -1, 1, -1, 1, -1, 2, -2, -1, 0, 0, 0, 1, -1, 1, 0,
 1, -1, 0, 0, 0, 0, 0}, {0, 0, 0, 1, 2, 0, 0, 1, 0, -1, 1, 0, 1, 0,
 0, 0, 1, -1, 1, 0, 0, 0, 1, -1, 0, 1}, {0, 0, 0, 1, 0, 0, 0, 0, 0,
 0, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1, 1, 0}}
 
 Препод. сыну сказал, что надо сделать вывод только решений, состоящие из нулей и единиц. Не подскажите, какой код надо вставить после
 LatticeReduce[a];
 чтобы выполнить это требование? Т.е. вывести последнее решение, при этом заменив нули единицами, единицы нулями и напечатать окончательный ответ в виде:
 25^6 = 1^6 + 2^6 + 3^6 + 5^6 + 6^6 + 7^6 + 8^6 + 9^6 + 10^6 + 12^6 + 13^6 + 15^6 + 16^6 + 17^6 + 18^6 + 23^6
 И если можно, то попроще, чтобы препод. не догадался, что моему балбесу помогали.
 |