Module: عمليات البت (C ++)


Problem

11 /13


إعادة تعيين البتات الأخيرة

Problem

اكتب برنامجًا يعيد تعيين آخر & nbsp؛ k & nbsp؛ bits & nbsp؛ of & nbsp؛ N . عرض الرقم الناتج.

لا يمكن استخدام العمليات الحسابية في البرنامج ، يجب استخدام العمليات الحسابية فقط!
على & nbsp؛

إدخال

إعطاء عدد صحيح N & nbsp؛ وعدد طبيعي & nbsp؛ k .


الإخراج

اعرض الرقم الذي تم الحصول عليه بعد التصفير.

نبسب ؛

أمثلة <الجسم>
# إدخال الإخراج
1 5 1 4
نبسب ؛
نبسب ؛