백준(Python) 풀이/수학

백준(Python) 15781번 헬멧과 조끼 풀이

개발윗미 2021. 11. 10. 14:45

Python으로 구현한 15781번 헬멧과 조끼 문제 풀이입니다.

 

https://www.acmicpc.net/problem/15781

 

15781번: 헬멧과 조끼

입력의 첫째 줄에 맵에 존재하는 헬멧의 개수 N(N은 1000이하의 자연수)과 조끼의 개수 M(M은 1000이하의 자연수)이 주어진다. 둘째 줄에 각 헬멧의 방어력 h[i] (h[i]는 10억 이하의 자연수)가 N개 만큼

www.acmicpc.net


n, m = map(int, input().split())

hat = list(map(int, input().split()))
top = list(map(int, input().split()))

hat = max(hat)
top = max(top)

print(hat + top)

 

1. 헬멧(hat)과 조끼(top)의 각 방어력 정보를 리스트 형태로 구성하여 입력받는다.

 

2. 다시 헬멧과 조끼에 대하여 해당 리스트에서 가장 큰 방어력을 구하여 갱신한다.

 

3. 최종적으로 헬멧의 최대 방어력값과 조끼의 최대 방어력값을 더하여 출력한다.