Variable KM-like algorithms for fixed point problems and split feasibility problems