풀이 생각
IF ) 5를 입력받을 경우
1. 일단 반복하는 횟수 - 3번 설정해주기
- 0 < 2 ( 입력받은 수/2까지 )
2. 별 출력해주기 - 1 / 3 / 5 출력
- 처음에 1이 나오도록 ( * 곱하기 해서 +1 처리 )
- 다음부터는 2개씩 더 찍어주기( +2로 수정 )
3. 공백 출력해주기.- 2 / 1 / 0 출력
- 처음에. 5/2 =2부터 하나씩 빼주면서 출력
REVIEW
별을 처음에 1개 찍고,
그 다음부터 2개씩 늘려서 찍는 부분에서
헷갈렸고 여러 시도를 해보았다. ㅎㅎ
별 찍기 문제들은 쉬워 보이는데
막상 해보면 생각한 대로 잘 안 나오고
수학적 사고능력이 필요한 것 같다.
그래도 다른 풀이 참조 안 하고
예전 기억과 고민 끝에
풀이 성공!
이제 다른 방식도 있나 함 찾아보기!
'Codeup > 중첩 반복문' 카테고리의 다른 글
Codeup - 1082 : 16진수 구구단 - java (0) | 2022.07.11 |
---|