Форум — Development Матрица )) 0 0 Имеется матрица 9х9. Логически она поделена на 9 секторов 3х3 (как в судоку), выбирается любой случайный элемент матрицы. Как по его координатам максимально быстро узнать в каком секторе он находится? Ссылка
Ответ на: комментарий от Kpoxman 15.11.06 16:00:56 MSK Помоему ты не про то подумал, но меня это навело на мысль )) OxiD ★★★★ (15.11.06 16:12:35 MSK) автор топика Ссылка
Сделать еще одну матрицу 9 на 9, в каждую клетку которой записать номер сектора, в который эта клетка попадает? gene ★ (15.11.06 17:44:07 MSK) Ссылка
Если я правильно понял Sector(m, n) = 3*m+n. Слишком просто что-то ttnl ★★★★★ (17.11.06 00:40:42 MSK) Показать ответ Ссылка
Ответ на: комментарий от ttnl 17.11.06 00:40:42 MSK Неправильно понял. Так вот: Sector(m, n) = (m\3+1)*3 + n\3+1; нумерация с единицы ttnl ★★★★★ (17.11.06 00:44:02 MSK) Ссылка