본문 바로가기

[BOJ] 2798. 블랙잭 - C++

@Xenawn2025. 3. 26. 14:22
반응형
#include <bits/stdc++.h>
using namespace std;

vector <int> v;
int main() {

	int n, m;

	
	cin >> n >> m;

	int input;
	int max = 0;
	int sum = 0;
	for (int i = 0; i < n; i++) {
		cin >> input;
		v.push_back(input);
	}

	// 세 수의 합
	// 5 21
	//5 6 7 8 9
	for (int i = 0; i < n; i++) {
		for (int j = i + 1; j < n; j++) { // 다음 수 
			for (int k = j + 1; k < n; k++) { // i보다 다음 수 
				sum = 0; // 초기화
				sum = v[i] + v[j] + v[k]; // 합
				if (sum >= max && sum <=m) { // sum이 max보다 크면서 m보다 작아야함
					max = sum;
				}
			}
		}
	}

	cout << max;
}

 

반응형

'Algorithm > BOJ [C++]' 카테고리의 다른 글

[BOJ] 2576. 홀수 - C++  (0) 2025.06.03
[BOJ] 10250. ACM 호텔 - C++  (0) 2025.06.01
[BOJ] 3052. 나머지 - C++  (0) 2025.03.10
[BOJ] 28702. FizzBuzz - C++  (0) 2025.03.05
[BOJ] 1926. 그림 - C++  (0) 2025.02.16
Xenawn
@Xenawn :: Xenawn

제넌 게임개발 블로그

공감하셨다면 ❤️ 구독도 환영합니다! 🤗

목차