본문 바로가기

Algorithm

(C++) - 백준(BOJ) 15781번 : 헬멧과 조끼

반응형

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

 

15781번: 헬멧과 조끼

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

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <algorithm>
using namespace std;
 
int main() {
    int m, n;
    int a=0, b=0;
    cin >> m >> n;
    for (int i = 0; i < m; i++)
    {
        int h;
        cin >> h;
        a = max(a, h);
    }
    for (int j = 0; j < n; j++)
    {
        int p;
        cin >> p;
        b = max(b, p);
    }
    cout << a + b << '\n';
}
cs