الرئيسية سجلّي الفضائي
اللغة AR (العربية)

أضف بت تكافؤ

بايثون (Python) كائن فضائي متوسط الأعمار 11-13

المسألة

يمكن للحواسيب اكتشاف الأخطاء بإضافة رقم إضافي. اكتب دالة add_parity_bit(bits). النص bits مكوَّن من أصفار وآحاد. أضف رقمًا آخر في النهاية (0 أو 1) ليكون في النص كله عدد زوجي من الآحاد. مثال: "101" تصبح "1010" و"111" تصبح "1111".

ستتدرّب على: اكتشاف الأخطاء, العدّ, الباقي (%), ضمّ النصوص

Mode

اضغط Tab لإضافة مسافة بادئة. اضغط Esc ثم Tab للانتقال إلى الزر التالي.

يعمل الكود في متصفحك. نحن لا نستلمه ولا نحفظه. يُنزَّل بايثون من cdn.jsdelivr.net في أول مرة تشغّله فيها (نحو 10 ميغابايت).

نتائج الاختبارات

      ما طبعه الكود