LINUX.ORG.RU

Матрица ))


0

0

Имеется матрица 9х9. Логически она поделена на 9 секторов 3х3 (как в судоку), выбирается любой случайный элемент матрицы. Как по его координатам максимально быстро узнать в каком секторе он находится?

★★★★
Ответ на: комментарий от Kpoxman

Помоему ты не про то подумал, но меня это навело на мысль ))

OxiD ★★★★
() автор топика

Сделать еще одну матрицу 9 на 9, в каждую клетку которой записать номер сектора, в который эта клетка попадает?

gene
()

взять и все поделить

dilmah ★★★★★
()

...целочисленное деление: частное и остаток.

anonymous
()
Ответ на: комментарий от ttnl

Неправильно понял.

Так вот: Sector(m, n) = (m\3+1)*3 + n\3+1; нумерация с единицы

ttnl ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.