Fix implicit padding in `split_between_processes` when `apply_padding=False` and `num_samples < num_processes` (#4052)
* Fix implicit padding when splitting input between processes while padding flag is disabled
* Update src/accelerate/state.py
* Update src/accelerate/state.py
* Apply style fixes
---------
Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>