int findKthPositive(int* arr, int arrSize, int k){ int i=1,pst=0; while(i<=1000 && pst<arrSize) { (i++ != arr[pst])? k--: pst++; if (!k) return i-1; } return i+k-1; }