[C++] 백준 2798 블랙

칼든개구리·2025년 3월 27일
0
post-thumbnail

코드

#include <bits/stdc++.h>
using namespace std;

int main() {
    int n, m;
    cin >> n >> m;
    
    vector<int> card(n);
    for (int i = 0; i < n; i++) {
        cin >> card[i];
    }

    int maxSum = 0;

    for (int i = 0; i < n; i++) {
        for (int j = i + 1; j < n; j++) {
            for (int k = j + 1; k < n; k++) {
                int sum = card[i] + card[j] + card[k];
                if (sum <= m) {
                    maxSum = max(maxSum, sum);
                }
            }
        }
    }

    cout << maxSum << endl;
    return 0;
}
profile
메타쏭이

0개의 댓글