본문 바로가기
Have Done/Algorithms

[파이썬 알고리즘] 백준 10991, 백준 10992 풀이

by 에아오요이가야 2022. 3. 2.

10991에서 막혔습니다.

구글에 찾아보았습니다.

 

n = int(input())
for i in range(1,n+1):
     print(" " * (n-i) + "* " * (i-1) + "*")

마치 고등학교때 수학문제를 풀다가 답지를 봤는데 생각보다 너무 쉬워서 허탈한 그런 느낌적인 느낌입니다.

(n-i)의 이용이 아주 유용하기 때문에 완벽한 이해와 함께 넘어가면 좋겠다는 생각을 했습니다.   

 

하는김에 10992까지 풀어보겠습니다 아래코드가 완벽한 저의 스타일이네요 ㅋㅋㅋ 예외처리 없이 하면 참 좋을텐데 떠오르는 방법이 이런거 밖에 없는걸요~!

n = int(input())
for i in range(1,n):
    if i ==1:
        print(" " *(n-i) +'*')
    else:
        print(" " * (n-i) + "*" + " "*((2*i)-3) + "*")
print('*'*(2*n-1))

2557, 1000, 2558, 10950, 10951, 10952, 10953, 11021, 11022, 11718, 11719, 11720, 11721, 2741, 2742, 2739, 1924, 8393, 10818,  2438, 2439, 2440, 2441, 2442,2445,2522,2446,10991, 10992  ALL 클리어 

 

 

입출력 파트 다 풀어봤습니다!!!!

댓글