ekske1
Executive Member
- Joined
- Apr 22, 2017
- Messages
- 5,064
- Reaction score
- 1,548
- Location
- bblounge at the end of the universe
eY b0sS cN i hAb dE c0dEs pL$?
Any codes?
C++:
void CalculateOddMagicSquare()
{
n=5;
int matrix[5][5];
int nsqr = n * n;
int i=0, j=n/2; // start position
for (int k=1; k<=nsqr; ++k)
{
matrix[i][j] = k;
i--;
j++;
if (k%n == 0)
{
i += 2;
--j;
}
else
{
if (j==n)
j -= n;
else if (i<0)
i += n;
}
}
}