All pastes #983857 Raw Edit

vikky

public text v1 · immutable
·published 2008-04-13 18:10 UTC
rendered paste body
int main(){
	int A[] = { 4,6,8,3,8,2,7,9,2,4,7};
	int i;
	int j;
	int tmp;
	int min;
	int k=3;
	int n=11;

	for(i=0;i<n-2;i++){
		min=i;
		for(j=(i+1);j<n-1;j++){
			if( A[j] < A[min]) min=j;
		}
		// Swap
		tmp = A[i];
		A[i] = A[min];
		A[min] = tmp;
	}	
	printf("%i\n",A[k-1]);
	for(i=0;i<n;i++){
		printf("%i ",A[i]);
	}
	printf("\n");
	return 0;

}

[vikky@server ~]$ ./a.out 
3
2 2 3 4 4 6 7 8 8 9 7