Mình đang gặp lỗi Segmentation fault ạ nhưng mình không biết nên sửa ở đâu. Mong mn giúp đỡ mình mới học C++ ạ. Đề bài mình đang làm là:
Cho một dãy số gồm n phần tử A1, A2, …, An. Hãy đếm số lượng bộ ba số trong n số, sao cho ba số đó tạo thành ba cạnh một tam giác, đồng thời tìm chu vi lớn nhất của một trong các tam giác đó.
#include <bits/stdc++.h>
#define maxn 100
using namespace std;
long long a[maxn],t,n;
int main() {
cin>>n;
for (int i=0;i<n;i++) cin>>a[i];
for (int i=0;i<n;i++)
for (int j=i+1;j<n;i++)
for (int k=j+1;k<n;k++)
if (a[i]+a[j]>=a[k] && a[j]+a[k]>=a[i] && a[k]+a[i]>=a[j]) t++;
cout<<t;
return 0;
}