알고리즘 백준 / 1436번 / 영화감독 숌 / Python / 브루트포스 알고리즘 2023. 12. 28. 21:48 📚문제 📝풀이 #1436번 영화감독 숌(Silver V) num = int(input()) end = 665 cnt = 0 while True: # 종말의 수(end) 665부터 시작 end += 1 if '666' in str(end): cnt += 1 # 시리즈 수(cnt)와 입력값(n)이 같다면 그때의 종말의 수(end)출력하고 break로 탈출 if cnt == num: print(end) break 아주 직관적이고 간단하게 풀었다..💡 전에 풀려고 했을 때는 답을 봐도 문제가 이해가 안 되고 그랬었는데 차근차근 생각해보고 코드를 만들고 고치다 보니 풀 수 있었다🤓 백준 / 10828 / 스택 / Stack 2023. 12. 18. 15:22 📚문제 📝풀이 # 10828 스택 (Silver IV) import sys stack = [] for _ in range(int(input())): order = sys.stdin.readline().rstrip().split() if order[0] == 'push': stack.append(order[1]) elif order[0] == 'top': print(stack[-1] if stack else -1) elif order[0] == 'pop': print(stack.pop() if stack else -1) elif order[0] == 'size': print(len(stack)) elif order[0] == 'empty': print(0 if stack else 1) 스택,큐,덱 문제 모.. 백준 / 2798번 / 블랙잭 / Python 2023. 12. 5. 12:13 📚문제 📝풀이 # 2798번 블랙잭 n,m = map(int,input().split()) num_list = list(map(int,input().split())) result = [] for i in num_list[:-2]: for j in num_list[1:-1]: for k in num_list[2:]: if i+j+k 이전 1 다음