Untitled

 avatar
unknown
plain_text
a year ago
418 B
8
Indexable
  
void getSeg(char image[MAX_M][MAX_M], long long segs[3]){
    int segSize = m*m/3;
  //  if (m*m % 3 == 2)
 //     segSize++;
  
    for (int i = 0; i < 3; i++){
        segs[i] = 0;
        int end = i * segSize + segSize;
        if ( i == 2 )
            end = m*m;
  
        for (int  j = i * segSize; j < end; j++){
            segs[i] = (segs[i] << 1) + image[j/m][j%m];
        }
    }
}
  
Editor is loading...
Leave a Comment