swea(3)
-
SWEA [1206. [S/W 문제해결 기본] 1일차 - View]
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV134DPqAA8CFAYh SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 풀이건물의 양옆, 총 4개만 비교하면 되기 때문에 max() 함수를 사용해도 괜찮을 것 같았다.실행 시간은 133ms.for i in range(1, 11): n = int(input()) li = list(map(int, input().split())) k = 0 for j in range(2, n-2): m = max(li[j-2:j]+li[j+1:j+3]) ..
2024.05.16 -
SWEA [20728. 공평한 분배 2]
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AY6cg0MKeVkDFAXt SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 풀이실행시간 140ms.for i in range(1, int(input())+1): n, k = map(int, input().split()) li = sorted(list(map(int, input().split()))) if n == k: print(f'#{i} {li[-1]-li[0]}') continue m = 1000000000 for ..
2024.05.16 -
SWEA [1859. 백만 장자 프로젝트]
문제https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LrsUaDxcDFAXc SW Expert AcademySW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!swexpertacademy.com 풀이백준이었나 어디서 봤던 문제 같다.다행히 학습 성과가 있는지 전보다 빨리 해결할 수 있었다.from collections import dequefor i in range(1, int(input())+1): n = int(input()) li = list(map(int, input().split())) m = max(li) li = deque(li) result = 0 ..
2024.05.16