Bilangan bulat positif N adalah K- sparse jika setidaknya ada K 0 antara dua 1 berturut-turut dalam representasi binernya.
Jadi, angka 1010101 adalah 1-jarang sedangkan 101101 tidak.
Tugas Anda adalah menemukan nomor 1-sparse berikutnya untuk nomor input yang diberikan. Misalnya, jika inputnya 12 ( 0b1100
) output harus 16 ( 0b10000
) dan jika inputnya 18 ( 0b10010
) outputnya harus 20 ( 0b10100
).
Program atau fungsi terkecil (dalam byte) menang! Celah standar tidak diijinkan.