本日のトップ2017校募集(出題数)
10507 ワード
2017 ! , 。 , 。 , , 。 3 , a, b, c, 3 :
a<= b<= c
b - a<= 10
c - b<= 10
n 。 n (1 , ), , 3 , 。 , ?
#include
#include
int comp(const void *a,const void *b)
{
return *(int*)a-*(int*)b;
}
int main()
{
int n;
scanf("%d",&n);
int* problem=(int*)malloc(n*sizeof(int));
int i,add=0;
for(i=0;i
qsort C :
void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*));
:1 2 3 4
: 1000 ,int a[1000]; base a,num 1000,width sizeof(int),comp 。
qsort(a,1000,sizeof(int),comp);
comp :
1
2
3
4
int
comp(
const
void
*a,
const
void
*b)
{
return
*(
int
*)a-*(
int
*)b;
}
は さいから きいまで べ えて、return*(int*)b-*(int*)a; さい に べ えます.