يعلم الجميع أن قيصر يستخدم أحيانًا التشفير ، أي نوع من التشفير اخترعه بنفسه. في بعض الأحيان ، لتقليل وقت الكتابة ، استخدم قيصر التعبئة ، مبدأها هو إزالة الأحرف المكررة واستبدالها بأرقام تحدد عدد التكرارات. سننظر فقط في الأسطر التي تتكون من أحرف لاتينية كبيرة. على سبيل المثال ، ضع في اعتبارك السلسلة & nbsp؛ AAAABCCCCCDDDD . يمكن تمثيل هذه السلسلة كـ 4AB5C4D . اكتب برنامجًا يأخذ سلسلة محزومة ويعيد بناء السلسلة الأصلية منها. على & nbsp؛
AAAABCCCCCDDDD
4AB5C4D
nA
n
A
1000 ms 256 Mb Rules for program design and list of errors in automatic problem checking