Показать сообщение отдельно
Старый 19.08.2007, 23:49   #2
jimon
 
Сообщений: n/a
Re: Расстановка.

1)если список значений больше чем width*height/4 то задача не решается

2)уместить етот список значений в масив width/2,height/2

в принципе решать ее надо не очень сложным перебором
клетки заполняем "волной" ... тоесть 0,0 ; 1,0 ; 1,1 ; 0,1; 2,0 ; 2,1 ; 2,2; 1,2 ; 0,2;

так чтобы масив чисел 1,2,3,4,5,6,7,8,9 уместился вот так :
12500
43600
98700
00000

хотя тут мона и по извращатся

3)скопировать етот масив в 4 угла инвертировав
тоесть в левый угол скопировать оригинал, в правый инверсию по X
тоже самое с высотой
 
Ответить с цитированием