반응형
#include<iostream>
using namespace std;
int main() {
int N, M;
int Max = 0;
int Sum = 0;
cin >> N >> M;
int card[N];
for(int i = 0; i < N; i++) {
cin >> card[i];
}
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++) {
Sum = card[i] + card[j] + card[k];
if(Max < Sum && M >= Sum )
Max = card[i] + card[j] + card[k];
}
}
}
cout << Max;
return 0;
}
메모리를 보다 효율적으로 적게 사용하는 방법을 생각해보자.
반응형
'BaekJoon > C++' 카테고리의 다른 글
10872 : 팩토리얼 (C++) (0) | 2020.12.20 |
---|---|
2751 : 수 정렬하기 2 (C++) (0) | 2020.11.21 |
1152 : 단어의 개수 (C++) (0) | 2020.11.12 |
10809 : 알파벳 찾기 (C++) (0) | 2020.11.08 |
11720 : 숫자의 합 (C++) (0) | 2020.11.05 |
댓글