My issue
getting time limit exceeded
My code
#include <stdio.h>
int main() {
// your code goes here
int t;
scanf("%d",&t);
while(t--)
{
int a,i,j,h,sum=0;
scanf("%d",&a);
int k[a];
for(i=0;i<a;i++)
{
scanf("%d",&k[i]);
}
for(i=1;i<a;i++)
{
for(j=0;j<a-i;j++)
{
if(k[j]>k[j+1])
{
h=k[j];
k[j]=k[j+1];
k[j+1]=h;
}
}
}
for(i=0;i<a;i++)
{
h=k[i]-i;
if(h<0)
h =0;
sum=sum+h;
}
printf("%d\n",sum);
}
}
Problem Link: Bulk Discount Practice Coding Problem