위 문제는 공백의 법칙은 4 2 0 이런식으로 2의 배수값으로 줄어든다는것입니다.
공백의 for문은 16번줄로,
입력값 + 입력값-2 - (i*2) 를 해준다면,
3을 예로 들었을때
3 + 1 - (0) 이 됩니다.
4가되어 4번 공백을 생성하고,
두번째 줄은
3 + 1 - (2) 가 되어
2번의 공백을 생성합니다.
괄호안의 숫자가 2가되는이유는,
15번의 for문이 한바퀴를 돌게되면 i의 값이 1씩 증가하기때문에 (i*2) 의 값은 0 2 4 6 순으로 올라갈수있습니다.
그 전 문제와 달리 별이 아닌 정수를 출력하여야 하기 때문에
19번 for문의 변수값인 x를 넣게되면 한바퀴를 돌때마다 1 2 3 4 순으로 값이 들어갑니다.
정수 사이에 공백이 존재하기 때문에 (x+" ")공백을 추가하여 문제를 풀 수 있습니다.
'알고리즘 > Jungol' 카테고리의 다른 글
[JAVA] 정올기초다지기 반복제어문3-형성평가08 (0) | 2020.01.30 |
---|---|
[JAVA] 정올기초다지기 반복제어문3-형성평가07 (0) | 2020.01.30 |
[JAVA] 정올기초다지기 반복제어문3-형성평가05 (0) | 2020.01.19 |
[Java] 정올기초다지기 반복제어문3. 형성평가04 (0) | 2020.01.18 |
[Java] 정올기초다지기 반복제어문3. 형성평가03 (0) | 2020.01.09 |