공부/백준 알고리즘

백준 알고리즘 - 브론즈5 #2438, 2439(Python)

파이어되고시퍼 2023. 1. 17. 18:26
728x90

안녕하세요

 

백준 알고리즘 문제풀이입니다

 

브론즈5 #2438번 "별 찍기 - 1" 입니다.

for 문을 활용하여 * 을 예제와 같이 출력하여 줍니다

 

몇번째 줄을 출력하는지 값을 받아 옵니다

 

이후 for 문을 활용하여 * 을 반복 적으로 출력합니다

 

주의할 점은 매 줄마다 * 의 수가 늘어나는 것인데, 이건 for 문에서 i 의 값이 1씩 증가하는것을 이용하면 됩니다.

 

i 가 0에서 count-1까지 증가하기에, 출력시 +1을 하면, 1부터 count까지 *을 출력 할수 있습니다

 

 

 

브론즈5 #2439번 "별 찍기 - 2" 입니다.

별찍기 - 1과 유사하지만 * 앞에 공백을 넣어줘야 합니다

 

* 이 증가하는 것은 동일하지만 * 앞에 공백을 넣기 위해 따옴표에 스페이스를 한칸 입력 합니다.

 

공백도 곱하여 출력이 가능한데, *을 출력할때와 반대로 공백은 count에서 i+1을 빼줍니다.

 

그러면 입력값이 5일 경우, 첫째줄에 공백  4칸, * 1칸으로 출력이 됩니다

 

좋은 하루 되세요~~

728x90
반응형