mirror of
https://github.com/TheAlgorithms/Java.git
synced 2025-12-19 07:00:35 +08:00
style: enable LocalVariableName in CheckStyle (#5191)
* style: enable LocalVariableName in checkstyle * Removed minor bug * Resolved Method Name Bug * Changed names according to suggestions
This commit is contained in:
@@ -18,32 +18,32 @@ public final class MagicSquare {
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
int[][] magic_square = new int[num][num];
|
||||
int[][] magicSquare = new int[num][num];
|
||||
|
||||
int row_num = num / 2;
|
||||
int col_num = num - 1;
|
||||
magic_square[row_num][col_num] = 1;
|
||||
int rowNum = num / 2;
|
||||
int colNum = num - 1;
|
||||
magicSquare[rowNum][colNum] = 1;
|
||||
|
||||
for (int i = 2; i <= num * num; i++) {
|
||||
if (magic_square[(row_num - 1 + num) % num][(col_num + 1) % num] == 0) {
|
||||
row_num = (row_num - 1 + num) % num;
|
||||
col_num = (col_num + 1) % num;
|
||||
if (magicSquare[(rowNum - 1 + num) % num][(colNum + 1) % num] == 0) {
|
||||
rowNum = (rowNum - 1 + num) % num;
|
||||
colNum = (colNum + 1) % num;
|
||||
} else {
|
||||
col_num = (col_num - 1 + num) % num;
|
||||
colNum = (colNum - 1 + num) % num;
|
||||
}
|
||||
magic_square[row_num][col_num] = i;
|
||||
magicSquare[rowNum][colNum] = i;
|
||||
}
|
||||
|
||||
// print the square
|
||||
for (int i = 0; i < num; i++) {
|
||||
for (int j = 0; j < num; j++) {
|
||||
if (magic_square[i][j] < 10) {
|
||||
if (magicSquare[i][j] < 10) {
|
||||
System.out.print(" ");
|
||||
}
|
||||
if (magic_square[i][j] < 100) {
|
||||
if (magicSquare[i][j] < 100) {
|
||||
System.out.print(" ");
|
||||
}
|
||||
System.out.print(magic_square[i][j] + " ");
|
||||
System.out.print(magicSquare[i][j] + " ");
|
||||
}
|
||||
System.out.println();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user