جارٍ التحميل…
جارٍ التحميل…
تختار نسخة اعتمادًا على جميع شروط القضية وتشرح حساب الوقت والحجم.
هذه قضية تجمع ثلاث أفكار تعلمناها: الوقت، حالة العملية، وتطابق البايتات. سنفحص شرطًا واحدًا في كل مرة، ثم نجمع ثلاث نتائج صغيرة.
| الكلمة في الملف | معناها هنا |
|---|---|
| REFERENCE | الوقت الذي نقارن به: الثامنة صباحًا بالتوقيت المرجعي. |
| completed / canceled | عملية مكتملة / عملية ملغاة. |
| copy_id | معرف النسخة؛ نستخدمه للوصول إلى بايتاتها في الجدول الثاني. |
| +03:00 / +02:00 | نطرح ثلاث ساعات / ساعتين للوصول إلى التوقيت المرجعي. |
ترتيب الحل المقترح: نوحد الأوقات، نفحص اكتمال العمليات، ثم نقارن محتوى النسخ. كلمة «الأقدم» تطبق بعد استيفاء الشروط، لا قبلها.
ملف القضية الكامل: مرجع وجدول عمليات وجدول نسخ.
REFERENCE instant: 2026-07-01T08:00:00Z
ORIGINAL bytes: 6E 6F 74 65 0A
All byte lists are complete. Every ASCII pair is one byte.
[jobs.csv]
job,time,status,copy_id
a,2026-07-01T10:58:00+03:00,completed,c1
b,2026-07-01T11:02:00+03:00,completed,c2
c,2026-07-01T10:04:00+02:00,completed,c3
d,2026-07-01T08:03:00Z,canceled,c4
e,2026-07-01T08:06:00Z,completed,c5
[copies.csv]
copy_id,bytes
c1,6E 6F 74 65 0A
c2,6E 6F 74 65 0D 0A
c3,6E 6F 74 65 0A
c4,6E 6F 74 65 0A
c5,6E 6F 74 65 0A
Choose the earliest qualifying completed job strictly after REFERENCE.هذه أول مرة تتعلم فيها الفكرة؟ افتح الشرح وامشِ معنا من أول سطر إلى الإجابة. سنشرح معنى الكلمات وسبب كل خطوة. بعدها جرّب كتابة الناتج بنفسك.
الشرح يتضمن الإجابة النهائية. قراءته جزء من التعلم، ولا تكمل التحدي تلقائيًا.
اختر أقدم عملية مكتملة بعد الثامنة صباحًا بتوقيت المرجع، بشرط أن تطابق نسختها الأصل تمامًا. اكتب معرف النسخة ثم الدقائق بعد المرجع ثم عدد البايتات.
المحاولات غير محدودة ولا تخصم نقاطًا. تُفحص الإجابات على السيرفر، ويُحفظ تقدم التدريب في متصفحك.
الدليل داخل كل تحدٍ يكفي لحله. هذه مراجع إضافية عند رغبتك في فهم المواصفات والأدوات بعمق أكبر.