Neçə bir lazımdır?
İkilik ədədi yazmaq üçün yalnız iki 0 və 1 rəqəmlərindən istifadə edilir. Xüsusi qiymətləri yazmaq üçün sabit sayda birlərə ehtiyac vardır, lakin sıfırların sayı çox ola bilər, ona görə ki, ədəd sıfırlarla tamamlanmış ola bilər. Məsələn, 5 və 10 diapazonunda ədədləri yazmaq üçün biz sağdakı şəkildən göründüyü kimi cəmi 12 ədəd birdən istifadə etməliyik. Siz a və b diapazonunda verilmiş ikilik ədədlərinn yazılması üçün tələb olunan birlərin sayını hesablayan proqram yazmalısınız.
Giriş verilənləri
**100000 **-ə qədər sətir ehtiva edir. Hər bir sətir iki a və b (0 ≤ a ≤ b ≤ 2 * 10^9
) tam ədədlərini ehtiva edir. Sonuncu sətir iki 0 ehtiva edir və emal olunmur.
Çıxış verilənləri
Hər bir giriş sətri üçün bir çıxış verməli. Bu sətir çıxışın sıra nömrəsini sonra da a və b diapazonunda olan bütün ikilik ədədlərdəki birlərin sayını ehtiva etməlidir. Nömunədəki giriş və çıxışa baxın.