

Hãy luôn nhớ cảm ơn và vote 5*
nếu câu trả lời hữu ích nhé!
$\texttt{C++}$ `O(n^3)`
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long n, a[1000];
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> a[i];
}
long long ans = -1e18;
for (int i = 1; i <= n - 2; i++)
{
for (int j = i + 1; j <= n - 1; j++)
{
for (int k = j + 1; k <= n; k++)
{
ans = max(ans, a[i] * a[j] * a[k]);
}
}
}
cout << ans;
return 0;
}
Hãy giúp mọi người biết câu trả lời này thế nào?

`-` tự nhiên bị lỗi xong mất bài làm =)
#include<bits/stdc++.h>
#include<vector>
#include<algorithm>
int main()
{
int n;
std::cin>>n;
std::vector<int> numb(n);
for(int i =0 ; i < n ; i++) std::cin>>numb[i];
std::sort(numb.begin(),numb.end());
int max_ba_so=std::max(numb[n-1]*numb[n-2]*numb[n-3], numb[0]*numb[1]*numb[n-1]);
std::cout<<max_ba_so;
return 0;
}
______________
`star` Nhập n sau đó nhập mảng numb -> sắp sếp -> tìm giá trị 3 số lớn nhất -> in ra màn hình
`star` num[0]*numb[1]*numb[n-1] : có thể lớn nhất nếu numb[0] < 0 và numb[1] < 0 và tích của nó lớn hơn tích của numb[n-2] với numb[n-3].
______________
`~phudzz~`
Hãy giúp mọi người biết câu trả lời này thế nào?
Bảng tin
1176
545
1084
tks anh nhiều nha :33
2707
41698
2042
Kcj
3
419
10
ai giải cho mik vs ạ
3
419
10
tệp có phần đuôi .xlsx thuộc loại tệp gì A.tệp hình ảnh B.tệp văn bản C.tệp âm thanh D.tệp video
3
419
10
ai giải xong rồi cho 5 sao luôn ạ
870
288
878
rồi đó :D
5599
4859
3498
O(N) k đc ệ