diff --git a/src/main/java/MainExercises.java b/src/main/java/MainExercises.java index 9c28e54..c13ad1b 100644 --- a/src/main/java/MainExercises.java +++ b/src/main/java/MainExercises.java @@ -2,10 +2,11 @@ public class MainExercises { public char[][] generateTriangle(int n) { - char[][] result = new char[n][n]; + char[][] result = new char[n][]; for (int i = 0; i < n; i++) { + result[i] = new char[i+1]; if (i == n-1) { for (int j = 0; j <= i; j++) @@ -17,6 +18,8 @@ public class MainExercises { result[i][0] = '*'; result[i][i] = '*'; + + for (int j = 1; j < i; j++) result[i][j] = ' '; } }