별 찍기의 응용은 참 많은 것 같다. 61번에서 기초적인 별 찍기를 했으니 살짝 응용한 대각선 별 찍기도 해보자.
2023.08.18 - [BOOK/파이썬 문제풀이 100] - 61. 삼각형 별 찍기 I
61. 삼각형 별 찍기 I
이 예제는 백준, 프로그래머스 등등 코테 알고리즘 문제에 기본으로 나오는 단골 문제이므로, 기본을 손과 머리에 익히면 좋을 것 같아 정리합니다. 문제 다음과 같이 *을 출력하는 코드를 for 반
jijibae.tistory.com
문제
다음과 같이 *를 출력하는 코드를 for 반복문을 사용해 작성하세요.
실행결과
접근
별이 찍히는 순간이 언제일까?
별은 행과 열의 인덱스가 같을 때 찍힌다.
인덱스가 같지 않을때는 빈칸을 출력해야한다.
출력이 5행이므로 바깥쪽 for 문의 반복횟수는 5이다.
for i in range(0,5):
for j in range(0,5):
if i == j:
print('*', end='')
else:
print(' ', end='')
print()
결과
인덱스가 같지 않다면 빈칸을 출력하는 것도 고려해야한다.
'✍🏻Language & FrameWork > 파이썬 문제풀이 100' 카테고리의 다른 글
64. 삼각형 별 찍기 III (0) | 2023.08.21 |
---|---|
63. 삼각형 별 찍기 II (0) | 2023.08.21 |
61. 삼각형 별 찍기 I (0) | 2023.08.18 |
46.'도, 개, 걸, 윷, 모' 윷놀이(count) (0) | 2023.08.18 |
44. 올해는 윤년일까? (0) | 2023.08.18 |