본문 바로가기
반응형

S/W 문제해결 기본8

[파이썬] [SWEA] 1223. [S/W 문제해결 기본] 6일차 - 계산기2 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14nnAaAFACFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com T = 10 for tc in range(1,T+1): N = int(input()) emp = input() emp_int = '' emp_temp = [] for str in emp: if str == '*': emp_temp.append(str) elif str == '+': while emp_temp: emp_int += emp_temp.pop() emp_temp.append(str) else: emp_i.. 2021. 2. 25.
[파이썬] [SWEA] 1219. [S/W 문제해결 기본] 4일차 - 길찾기 swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV14geLqABQCFAYD SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com def dfs(v): # v: 시작정점 # visited 체크: 하고픈 일 해라(출력) visited[v] = True # print(v, end=" ") # 시작정점(v)의 인접한 모든 점정 (w) for 돌리기 # 인접정점(w)가 방문하지 않았으면 for w in range(1, V+1): if adj[v][w] == 1 and visited[w] == 0: # 다시 dfs(w) 재귀 호출 dfs(w) for.. 2021. 2. 25.
[파이썬] [SWEA] 1206. [S/W 문제해결 기본] 1일차 - View swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 1. normal T = 10 # 대문자 상수 for tc in range(1, T+1): N = int(input()) arr = list(map(int, input().split())) ans = 0 # 2 ~ N-2 각각 검사해서 for i in range(2, N-2): min_value = 987654321 # 기준 건물과 왼쪽 오른쪽 2개 차의 최소값 for j in range(5): if j != 2.. 2021. 2. 20.
[파이썬] [SWEA] 1208. [S/W 문제해결 기본] 1일차 - Flatten swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV139KOaABgCFAYh#none 1. normal T = 10 for tc in range(1, T + 1): N = int(input()) arr = list(map(int, input().split())) for temp in range(N): for i in range(len(arr)): if i == 0: data_max = arr[i] data_min = arr[i] max_list = i min_list = i else: if data_max >= arr[i]: if data_min > arr[i]: data_min = arr[i] min_list = i else:.. 2021. 2. 20.
반응형