Hi my code is running fine on ideone and my pc with simple cases. But for some reason i am getting WA. Any help appreciated..
#include<stdio.h>
#include<conio.h>
int main()
{
int i,n,k,h,j,temp,nails,count,sum=0;
scanf("%d%d%d",&n,&k,&h);
int s[n];
for(i=0;i<n;i++)
{
scanf("%d",&s[i]);
}
for(i=0;i<(n-1);i++)
{for(j=0;j<=(n-i-1);j++)
{
if(s[j]>s[j+1])
{
temp=s[j];
s[j]=s[j+1];
s[j+1]=temp;
}
}
}
nails=k*h;
i=n-1;
while(sum<nails&&i>=0)
{
sum+=s[i];
i--;
}
printf("%d",n-1-i);
getch();
return 0;
}