|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Igor Popyrko 2:465/116.20 27 Aug 2001 21:00:00 To : Daniel Kamperov Subject : Задача -------------------------------------------------------------------------------- 24 Aug 01 20:26, Daniel Kamperov wrote to All: DK> 0 и 1. Они располагаются в виде матрицы 3x3. В начале они, допустим, DK> проинициализированы случайными значениями: DK> 1 1 0 DK> 1 0 0 DK> 0 1 1 DK> матрицы к одному числу - 0 или 1. Можно это сделать как-то, кроме DK> перебора? Сынишка за половину часа решил эту задачу. Допустим необходимо избавиться от единиц. Запоминаем положения единиц (в примере 1.2.4.8.9).Поочередно (не обращая внимания на изменения) активизируем положения, которые запомнили. 0 0 0 1 1 1 0 1 1 0 1 1 0 1 1 0 0 0 0 1 0 1 0 0 1 1 0 1 1 1 0 1 1 0 1 1 1 1 1 0 0 0 0 1 1 Затем опять запоминаем положения единиц (2.3.4.5.6.8.9) и поочередно активизируем положения, которые запомнили. 1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 1 0 1 1 0 0 0 1 0 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1 0 1 1 1 1 1 1 0 1 1 0 0 0 1 1 0 0 0 Далее снова запоминаем (4.6) 1 0 0 1 0 1 0 1 1 0 0 0 (уже тут можно просто указать 5 (избавимся от нулей)) 1 0 0 1 0 1 Далее снова запоминаем (1.3.7.9) 0 1 1 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 1 0 1 1 0 0 0 Все не просто - все очень просто. Igor ... @\t-mail\golded\TAGLINE.LST --- GoldED/386 3.00.Beta5+ * Origin: Все ли является иллюзией, или иллюзия является всем. (2:465/116.20) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/32823b8abe7a.html, оценка из 5, голосов 10
|