Cześć
Potrzebuję w tym kodzie posortować tablicę przez mergesort
#include <iostream>
#include <algorithm>
using namespace std;
long long A[1000000],B[1000000];
int main()
{
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int n,ilosc=0;
cin>>n;
for (int i=0;i<n;i++) cin>>A[i];
for(int i=0;i<n-1;i++) for(int j=i+1;j<n;j++) if(A[i]>A[j]) ilosc++;
sort(A, A + n);
for (int i=0; i<n; i++) cout << A[i]<<" ";
cout<<'\n'<<ilosc;
return 0;
}
Czy ktoś mógłby mi pomóc?