All pastes #983869 Raw Edit

vikky

public text v1 · immutable
·published 2008-04-13 18:21 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<k;i++){
		min=i;
		for(j=(i+1);j<n;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 8 8 4 7 9 6 4 7