본문 바로가기
반응형

Code/파이썬 Python5

[백준/ BOJ] 1874번 : 스택 수열 - [파이썬(Python)] 풀이 1874 스택 수열 풀이 import sys input = sys.stdin.readline n = int(input()) cur = 1 # 현재 숫자 stack = [] # 담을 스택 answer = [] # 출력할 정답 스택 flag = 0 # NO를 프린트했을 때 answer 출력하지 않기 위한 flag for i in range(n): num = int(input()) while cur 2024. 2. 2.
[백준/ BOJ] 2566번 : 최댓값 - [파이썬(Python)] 풀이 해설 이 문제는 max_num값을 사용해서 풀어주면 됩니다. 1 ) 9x9 table을 입력받기 2 ) for문을 통해 모든 table의 값을 max와 비교하고 값이랑 위치 저장 3 ) max값과 위치 출력 코드 # 인풋의 9x9 table을 읽어줍니다. table = [] for _ in range(9): row = list(map(int, input().split())) table.append(row) # 가장 큰 넘버와 그것의 위치를 찾아줍니다. max_num = 0 max_row, max_col = 0, 0 for row in range(9): for col in range(9): if max_num 2023. 7. 27.
[백준/ BOJ] 2743번 : 단어 길이 재기 문제 - [파이썬(Python)] 풀이 해설 이 문제는 len을 사용하여 풀 수 있는 가장 기본적인 문제입니다. len은 파이썬 내장 명령어로, 문자열의 길이를 구해 줍니다. 1 ) len() 안에다가 input()을 입력해줍니다. 2 ) print() 해줍니다. 코드 print(len(input())) 2023. 7. 23.
[백준/ BOJ] 10811번 : 바구니 뒤집기 문제 - [파이썬(Python)] 풀이 해설 이 문제는 기본적인 temp와 reverse를 활용해서 풀 수 있는 문제입니다. i for i in range(1,N+1)]로 바구니를 만들어 줍니다. 1 ) temp(임시) 바구니에 바구니를 i 부터 j 까지 저장 2 ) temp.reverse()로 바구니 값 역순으로 뒤집기 3 ) 바구니에 temp 바구니 값을 저장 하면 i번부터 j번까지 바구니가 역순으로 저장됩니다. 코드 N, M = map(int, input().split()) basket = [i for i in range(1, N+1)] for i in range(M): i,j = map(int, input().split()) temp = basket[i-1:j] temp.reverse() basket[i-1:j] = temp for i.. 2023. 7. 4.
반응형