جارٍ التحميل…
جارٍ التحميل…
تقرأ مسار الملف وتستخدم النسخة الفعالة والحجم المطلوب.
الأرشيف يشبه حقيبة تحتوي ملفات ومجلدات. لدينا قائمة بمحتوياته، وفيها تحديث لاسم موجود سابقًا. سنحدد الملفات المطلوبة قبل جمع أحجامها.
| الكلمة في الملف | معناها هنا |
|---|---|
| bundle/ | المجلد المطلوب؛ الشرطة المائلة في نهايته تشير هنا إلى مجلد. |
| seq | رقم ترتيب الإدخال. الأكبر هو الأحدث في هذه القائمة. |
| compressed | الحجم أثناء التخزين المضغوط. |
| uncompressed | الحجم بعد فك الضغط؛ هذا ما نحتاجه. |
| .txt | نهاية اسم الملف المطلوبة في السؤال. |
قاعدة «آخر إدخال يفوز» معطاة لهذا التمرين تحديدًا. تعني أن إدخالًا أحدث للمسار الكامل نفسه يستبدل الإدخال الأقدم عند الحساب.
آخر إدخال للمسار الكامل يفوز وفق قاعدة العارض المحددة.
seq,path,kind,compressed,uncompressed
1,bundle/,directory,0,0
2,bundle/readme.txt,file,30,90
3,old/readme.txt,file,20,55
4,bundle/notes.txt,file,40,140
5,bundle/readme.txt,file,35,110
6,bundle/icon.dat,file,60,80
Only immediate files in bundle/ ending in .txt are requested.هذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
اختر الملفات النصية الموجودة مباشرة داخل المجلد المحدد. إذا تكرر المسار نفسه، استخدم آخر تسجيل له فقط، ثم اجمع الحجم بعد فك الضغط.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.