#include int licznik=0; int Hoare(int *tab, int l, int p,int k) { int i,j,v,tmp; if (lv) {j--; licznik++;} licznik++; if (i<=j) { tmp=tab[i]; tab[i]=tab[j]; tab[j]=tmp; i++; j--; } } tab[(l+p)/2]=tab[i]; tab[i]=v; if (k==i) return tab[i-1]; if (k>i) return Hoare(tab,i,p,k); else return Hoare(tab,l,j,k); } return tab[l]; } int main() { FILE *plik; FILE *plik1; int a,i,n,k,*tab,rozw; plik=fopen("in.txt","r"); if (plik) { fscanf(plik,"%d %d",&n,&k); tab=malloc(n*sizeof(int)); for (i=0;i