

K::OJ دليل الحكم الالكتروني
ما هو K::OJ?
K::OJ (الحكم الالكتروني ) هو المنصة التي يتم من خلالها عقد المسابقة.
K::OJ يقوم بالمهام التالية:
- يوفر منصة لعقد مسابقات برمجية
- يحتوي على أرشيف للمسائل البرمجية
- يقوم بتقييم صحة البرامج بشكل تقائي باستخدام قائمة البيانات الخاصة بالمسألة
قائمة البيانات هي قائمة من المدخلات والمخرجات التي يستخدمها الحكم الالكتروني لتقييم صحة البرنامج
يمكن زيارة نظام الحكم الالكتروني من خلال الرابط التالي (متاح من خلال الشبكة الداخلية لktech فقط):
http://judge-server
كيفية تسجيل الدخول
يرجى التوجه للصفحة الرئيسية واستخدام زر تسجيل الدخول والبيانات التي تم تزويدها لكم من قبل كلية الكويت التقنية.
لكل فريق اسم مستخدم وكلمة مرور منفصلة.
معاينة المسائل
اضغط على رابط Problems لمعاينة جميع المسائل المتاحة.
عند الإنضمام إلى المسابقة، ستظهر فقط المسائل المتعلقة بالمسابقة.
صفحة تفاصيل المسألة
- عنوان المسألة
- شرح المسألة: شرح تفصيلي عن المسألة
- الحدود: حدود المدخلات والمخرجات الخاصة بالمسألة
- المدخلات: المدخلات المتوقعة من قبل المستخدم لكل مسألة
- المخرجات: المخرجات المتوقعة من البرنامج
- أمثلة: أمثلة للمدخلات والمخرجات المصاحبة لها
- إرسال الحل
- معاينة جميع محاولات المستخدم
- التفاصيل الرئيسية للمسألة: النقاط، حدود الوقت والذاكرة
- التفاصيل الثانوية للمسألة: النوع والمؤلف
الإنضمام لمسابقة
- الضغط على Contests
- الضغط على Join
إرسال مصدر البرنامج للحكم
اختار المسألة المراد إرسال حلها ومن ثم الضغط على Submit
ستظهر الصفحة أعلاه.
- يقوم المتسابق بنسخ مصدر البرنامج ولصقه في المربع.
- من ثم الضغط على Submit
الرد من الحكم (AC - Accepted)
-
أوامر إضافية:
- View Source: معاينة المصدر
- Resubmit: إرسال الحل مرة أخرى
-
تفاصيل الاختبارات التي تمت على البرنامج: النقاط و الرد من الحكم
ملاحظة: الاختبارات قد تكون مفردة أو مجموعة من الإختبارات - التقييم النهائي والذي سيتم احتسابه للنقاط الكلية للفريق
الرد من الحكم (ردود أخرى)
Partial Wrong Answer | حل خاطئ جزئي
Full Wrong Answer | حل خاطئ كلي
Compilation Error | طأ أثناء بناء البرنامج
Output Limit Exceeded | المخرجات تجاوزة الحد المسموح
Time Limit Exceeded | البرنامج استغرق وقت أطول من المسموح
معاينة جميع المحاولات لكل المسائل
الضفط على صفحة submissions
- يتم اختيار Mine
- ستظهر كل المحاولات مع النقاط المكتسبة
- بعض الإحصائيات الخاصة بالمحاولات
كيفية طلب توضيح

إذا كان وصف المسألة غير واضح يمكن طلب توضيح. التوضيح هو مجرد سؤال عن المسألة وتفاصيلها.
- في صفحة المسألة يتم النزول إلى آخر الصفحة والضغط على clarification
- إذا كان هنلك توضيحات عامة ستظهر في هذه المنطقة.

- كتابة عنوان السؤال
- كتابة نص السؤال
- إرسال
كيفية معاينة التوضيحات
عند طلب توضيح، سيظهر رابط tickets. عند الضغط على الرابط ستظهر كل الأسئلة المطروحة لهذه المسألة.
كيفية معاينة قائمة المتصدرين أثناء المسابقة

- ترتيب الأفرقة
-
Organization Name = اسم المدرسة
Username = اسم الفريق - رقم المسألة
- النقاط المكتسبة
- النقاط المكتسبة للفريق لهذه المسألة
- مجموع النقاط المكتسبة للفريق لكل المسائل