오늘 쉬운 별찍기 문제를 풀었는데요 실제로 ☆ 이런 모양의 별을 찍은 건 아니고 그냥 쉬운 * 기호를 이용해서 특정 모양을 삼각형을 그리는 등 쉬운 것을 해보았습니다. 저는 별찍기를 할 때 메모장을 켜서 규칙을 찾았는데요. 0 1 2 3 4 0 * * * * * 1 * * * * 2 * * * 3 * * 4 * 5 * * 6 * * * 7 * * * * 8 * * * * * 이런 식으로 결과값에 행렬 번호를 넣어서 규칙을 찾아 나가는 겁니다. 그 다음 규칙이 보이면 식으로 만들고 코드를 작성하는 것이죠. 오늘 찍은 것은 3개 입니다. 이렇게 3개 이구요. 코드는 하드 코딩 되어 있지만 아래와 같습니다. public class Main { public static void main(String[] args..
안녕하세요! Zomder입니다. 오늘은 정방행렬 배열에 대한 가로, 세로 대각선의 각각의 합을 구하고 출력하는 문제를 가지고 왔습니다. 또한 배열의 값은 1~9까지가 아닌 임의의 난수를 생성해 배열에 넣을 것입니다. (단 , 배열은 정방 행렬) 제가 찾은 규칙은 아래와 같습니다. 규칙 왼쪽 대각선 : index X == index Y 오른 대각선 : index X + index Y == Array.length -1 가로 길이 : index Y는 고정 index X 변화 세로 길이 : index X는 고정 index Y 변화 코드 public static void main(String[] args) { int[][] arr = new int[10][10]; //각각의 가로, 세로, 대각선의 합을 저장할 변..