long long 타입이므로 INF < 2e9 유의
#include <iostream>
#include <vector>
using namespace std;
using ll = long long;
#define INF 2e9
int main()
{
ll n, cur = 0, a = INF, b = INF;
bool flag = false;
cin >> n;
for (int i = 0; i < n; i++)
{
ll x;
cin >> x;
if (x == -1)
{
flag = true;
continue;
}
if (!flag)
a = min(a, x);
else
b = min(b, x);
}
cout << a + b;
}
'코딩테스트 > 백준' 카테고리의 다른 글
[실5] 9656 - 돌게임 2 (0) | 2025.05.05 |
---|---|
[실4] 25214 - 크림파스타 (0) | 2025.03.30 |
[실5] 30457 - 단체줄넘기 (0) | 2025.03.26 |
[실3] 24725 - 엠비티아이 (0) | 2025.03.13 |
[실2] DFS와 BFS (0) | 2025.03.12 |