#include
#include
using namespace std;
void sortowanie(int tab[],int n)
{
int zliczacz=0;
for(int i=0;i<n;i++)
{
for(int j=0;j<n-1;j++)
{
if(tab[j]>tab[j+1])
{
swap(tab[j],tab[j+1]);
}
}
}
}
int main()
{
int t,n,tab[100000],zliczacz=0;
cin>>t;
for(int i=0;i<t;i++)
{
cin>>n;
for(int j=0;j<n;j++)
{
cin>>tab[j];
}
sortowanie(tab,n);
for(int j=0;j<n-1;j++)
{
if(tab[j]<tab[j+1])
zliczacz++;
}
cout<<zliczacz<<endl;
zliczacz=0;
}
return 0;
}
Cześć mógłby mi ktoś pomóc znaleźć błąd?
link do zadania https://pl.spoj.com/problems/FR_05_11/