my WA code:
#include<bits/stdc++.h>
using namespace std;
int n,k,a[10000],t;
int main(){
cin>>n>>k;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(a[j]<a[i]) swap(a[i],a[j]);
}
}
for(int i=n-1;i>0;i--){
a[i-1]=(a[i]+a[i-1])/k;
if(a[i-1]<a[i-2]){
sort(a,a+i-1);
}else continue;
}
cout<<a[0];
return 0;
}