Masala #NJHGZI3GLQ

Xotira 16 MB Vaqt 1000 ms Qiyinchiligi 1 %
0.0 (Baholar 2)
14

  

While #5 (2 ning darajasini aniqlash )

2 sonining qandaydir darajasini bildiruvchi n butun soni berilgan (n > 0). n=2kn = 2^k.

k ni aniqlovchi dastur tuzing. 

(For operatori, massiv, bo'lish, ko'paytirish, qoldiq, butunli bo'lish, math kutubxonasi hamda daraja amallaridan foydalanmang kodda!")


Kiruvchi ma'lumotlar:

Bitta qatorda n (1n1091≤n≤10^9) butun soni kiritiladi.


Chiquvchi ma'lumotlar:

Masala shartida so'ralgan natijani chiqaring.


Misollar
# input.txt output.txt
1
1024
10
2
1
0
Izoh:

Sonlar 2 ning darajasi bo'lishi kafolatlangan.

Yechimini yuborish
Bu amalni bajarish uchun tizimga kiring, agar profilingiz bo'lmasa istalgan payt ro'yxatdan o'tishingiz mumkin