백준 25377 - 빵 (파이썬) 2025.03.25 14:19 Programming/백준 글 작성자: pental https://www.acmicpc.net/problem/25377 풀이 N개의 빵 가게가 있으며, 각 가게에서의 두가지 정보가 주어진다. A[i] → 내가 가게에 도착할 수 있는 시간 B[i] → 해당 가게에서 빵을 구매할 수 있는 시간 조건 A[i] ≤ B[i]를 만족하는 가게 중에서 가장 빠르게 빵을 살 수 있는 시간을 찾아야한다. 만약 해당하는 가게가 없다면 -1을 출력한다. 시간 복잡도 분석 입력 처리: O(N) 최소값 탐색: O(N) 총 시간 복잡도: O(N) (선형 탐색이므로 매우 효율적) 코드 # 백준 25377 - 빵# 분류 : 구현 N = int(input())A = [0] * NB = [0] * Nfor i in range(N) : A[i], B[i] = map(int, input().split()) min_time = 1e9for i in range(N) : if A[i] <= B[i] : min_time = min(min_time, B[i]) if min_time == 1e9 : print(-1)else : print(min_time) 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기포렌식 & 개발 이야기 - Forensics & Development 저작자표시 비영리 'Programming > 백준' 카테고리의 다른 글 백준 2530 - 인공지능 시계 (파이썬) (0) 2025.03.28 백준 31962 - 등교 (파이썬) (0) 2025.03.26 백준 10800 - 컬러볼 (파이썬) (0) 2025.03.24 백준 21756 - 지우개 (파이썬) (0) 2025.03.23 백준 19941 - 햄버거 분배 (파이썬) (0) 2025.03.22 댓글 공유하기 다른 글 댓글 댓글을 사용할 수 없습니다. 이 글 공유하기 구독하기 구독하기 카카오톡 카카오톡 라인 라인 트위터 트위터 Facebook Facebook 카카오스토리 카카오스토리 밴드 밴드 네이버 블로그 네이버 블로그 Pocket Pocket Evernote Evernote 다른 글 백준 2530 - 인공지능 시계 (파이썬) 백준 2530 - 인공지능 시계 (파이썬) 2025.03.28 백준 31962 - 등교 (파이썬) 백준 31962 - 등교 (파이썬) 2025.03.26 백준 10800 - 컬러볼 (파이썬) 백준 10800 - 컬러볼 (파이썬) 2025.03.24 백준 21756 - 지우개 (파이썬) 백준 21756 - 지우개 (파이썬) 2025.03.23 다른 글 더 둘러보기
댓글을 사용할 수 없습니다.