جارٍ التحميل…
جارٍ التحميل…
تربط كل حرف بمفتاح موضعه وتفهم معنى باقي القسمة.
بدل تحريك كل الحروف بعدد واحد، لكل مكان في الرسالة عدد حركة خاص به. سنضع أعداد الرسالة والمفتاح في جدول متقابل ونطرح خطوة خطوة.
| الكلمة في الملف | معناها هنا |
|---|---|
| A=0 | أول حرف رقمه صفر؛ آخر حرف رقمه خمسة وعشرون. |
| KEY: 1,2,3 | نستخدم واحدًا للحرف الأول، واثنين للثاني، وثلاثة للثالث. ثم نعيد التسلسل إن طال النص. |
| % | يعني باقي القسمة: ما يتبقى بعد إزالة مجموعات كاملة من العدد الذي بعده. |
| c / k / p | عدد الحرف المشفر / عدد المفتاح / عدد الحرف الأصلي. |
28 % 26 = 2في هذا المثال التوضيحي أزلنا مجموعة كاملة من ستة وعشرين، وبقي اثنان. هذا يشبه العودة لأول الأبجدية بعد نهايتها.
بطاقة تشفير تعليمية تحتوي القيم والقواعد اللازمة.
ALPHABET:ABCDEFGHIJKLMNOPQRSTUVWXYZ (A=0,...,Z=25)
CIPHERTEXT:NCS
CIPHER NUMBERS:13,2,18
KEY:1,2,3 repeated left to right
ENCRYPT:c=(p+k)%26
DECRYPT:p=(c-k+26)%26
TABLE:12=M;0=A;15=Pهذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
اطرح مفتاح كل مكان من عدد الحرف في ذلك المكان. أعد العدد إلى مجال الأبجدية ثم استخرج الحروف.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.