[ 알고리즘 ]/Implementation
[백준] 2441. 별 찍기 - 4
📌문제 https://www.acmicpc.net/problem/2441 🎖️난이도 ✔️풀이 # sol1) 공백, + 연산자 이용 n = int(input()) for i in range(n): print(' '*(i) + '*'*(n-i)) # sol2) string 메소드를 이용한 정렬 n = int(input()) for i in range(n): s = '*' * (n-i) print(s.rjust(n)) # 길이 n으로 고정 후 우측 정렬
[백준] 2440. 별 찍기 - 3
📌문제 https://www.acmicpc.net/problem/2440 🎖️난이도 ✔️풀이 n = int(input()) for i in range(n): print('*'*(n-i))
[백준] 2439. 별 찍기 - 2
📌문제 https://www.acmicpc.net/problem/2439 🎖️난이도 ✔️풀이 # sol1) 공백 & end 이용 n = int(input()) for i in range(n): print(' ' * (n-i-1), end='*'*(i+1)+'\n') # sol2) padding & 정렬 이용 n = int(input()) for i in range(n): s = '*' * (i+1) print(s.rjust(n)) # 오답) padding & 정렬 이용 ('{:>}'.format()) n = int(input()) for i in range(n): print('{:>5}'.format('*'*(i+1))) # n이 5가 아니면 오답! # 오답) padding & 정렬 이용 ('%s' % ..
[백준] 2438. 별 찍기 - 1
📌문제 https://www.acmicpc.net/problem/2438 🎖️난이도 ✔️풀이 n = int(input()) for i in range(n): print('*' * (i+1))
[CodeUp] 6098. 성실한 개미
📌문제 https://codeup.kr/problem.php?id=6098 🎖️난이도 - ✔️풀이 # sol # 미로 상자 입력 miro = [list(map(int, input().split())) for i in range(10)] # 개미 이동 x, y = 1, 1 while True: miro[x][y] = 9 r = miro[x][y+1] # 오른쪽 d = miro[x+1][y] # 아래쪽 if r == 0: # 오른쪽으로 이동 y += 1 elif r == 1: # 아래쪽으로 이동 if d == 1: # 더이상 갈 수 없을 때 break elif d == 2: # 아래쪽에 먹이 miro[x+1][y] = 9 break x += 1 else: # r == 2 (오른쪽에 먹이) miro[x][y+..