안녕하세요. 지난 포스팅의 BOJ 1110번 : 더하기 사이클에서는 반복문과 조건문을 활용하여 복잡한 구현문제를 풀어보았습니다. 오늘부터는 1차원 배열과 관련된 문제를 풀어보도록 하겠습니다. 핵심 포인트 반복문 1차원 배열 : 리스트 자료형 min & max 함수 파이썬에서 1차원 배열은 리스트 자료형으로 구현될 수 있습니다. 이번 문제는 숫자 배열을 입력받았을 때 최소값과 최대값을 순서대로 출력하는 것입니다. 파이썬에서는 리스트 내의 최소값과 최대값을 쉽게 찾을 수 있는 min(iterable) 함수와 max(iterable) 함수를 제공해주고 있습니다. 따라서, 저희는 이 함수들을 이용해서 빠르게 문제를 풀어보도록 하겠습니다. N = int(input()) numbers = list(map(int, ..
안녕하세요. 지난 포스팅의 BOJ 2525번 : 오븐 시계에서는 복잡한 시간 문제를 조건문을 활용하여 풀어보았습니다. 오늘도 역시 조건문을 활용한 문제를 풀어보도록 하겠습니다. 핵심 포인트 조건문 max 함수 문제에 조건에 따르면 3개의 주사위 눈의 숫자(A, B, C)를 비교해야합니다. 따라서, 조건문에 따라서 받을 상금을 나누어야한다는 것을 예측해볼 수 있습니다. - 3개의 주사위 눈의 숫자가 전부 같을 때 : A == B == C - 3개 중 2개의 주사위 눈의 숫자가 같을 때 : A == B or B == C or C == A - 3개의 주사위 눈의 숫자가 전부 다를 때 : 위 조건에 만족하지 않으면 됨 $\rightarrow$ else문 마지막으로 3개의 주사위 눈의 숫자가 전부 다를 때 가장 ..