매일 조금씩

[C++] 백준 2798번 : 블랙잭 본문

알고리즘

[C++] 백준 2798번 : 블랙잭

mezo 2021. 2. 4. 22:58
728x90
반응형

#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int N, M;

int main() {
	cin >> N >> M;
	
	int* data = new int[N];

	for (int i = 0; i < N; i++) {
		cin >> data[i];
	}

	int result = 0;

	for (int i = 0; i < N-2; i++) {
		for (int j = i + 1; j < N - 1; j++) {
			for (int k = j + 1; k < N; k++) {
				int sum = data[i] + data[j] + data[k];
				if (sum <= M) {
					if (sum > result) result = sum;
				}
			}
		}
	}
	
	cout << result;
	
}
728x90
반응형