1. 문제 설명

2. 코드
import sys
input = sys.stdin.readline
N = int(input())
measure = list(map(int,input().split()))
print(min(measure)*max(measure))
3. 풀이 과정
1과 자신을 제외한 약수들이 주어졌을 때 해당 약수들을 가지는 값을 찾는 문제이다.
1과 자신을 제외한 약수들을 리스트로 만들고
최댓값과 최솟값을 곱하면 원하는 값을 구할 수 있다.
반응형
'Baekjoon(Python) > 단계별로 풀어보기(Python)' 카테고리의 다른 글
| [백준][18단계 심화 2] 26069번 /붙임성 좋은 총총이 (파이썬/Python) (0) | 2025.10.10 |
|---|---|
| [백준][18단계 심화 2] 25192번 /인사성 밝은 곰곰이 (파이썬/Python) (0) | 2025.10.09 |
| [백준][17단계 조합론] 1010번 /다리 놓기 (파이썬/Python) (0) | 2025.10.02 |
| [백준][17단계 조합론] 11050번 /이항 계수 1 (파이썬/Python) (0) | 2025.10.02 |
| [백준][17단계 조합론] 10872번 /팩토리얼 (파이썬/Python) (0) | 2025.10.02 |