본문 바로가기
반응형

Code7

[백준/ 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] 9086번 : 문자열 문제 - [C/C++] 풀이 해설 이 문제는 strlen을 사용하여 풀 수 있는 문제입니다. strlen을 통해 배열의 길이를 찾아주고, 배열이 0부터 시작한다는 걸 감안해서 strlen-1이 배열의 끝인걸 알면 됩니다. 1 ) n을 입력받기 2 ) for문 n번만큼 scanf "%s"로 문장 입력받기 3 ) strlen을 이용해 첫글자, 마지막 글자 출력 코드 #define _CRT_SECURE_NO_WARNINGS #include #include int main() { char str[1000] = ""; char first, last; int n, i, len = 0; scanf("%d", &n); for (i = 0; i < n; i++) { scanf("%s", str); len = strlen(str); first = s.. 2023. 7. 10.
반응형