crazy-man

موقع مختص في مسابقة الخوارزميات العربية

7 ردود في هذا الموضوع

موقع مختص في مسابقة الخوارزميات العربية و هو مكان لتنافس بين المبرمجين العرب للمشاركة المرجو دخول على :

http://www.arabalgo.com
 

 

 

قوانين المسابقة :

 

المسابقة جد بسيطة لن تحتاج الا للتسجيل في الموقع و بعدها مباشرة تبدأ، من اجل المشاركة في المسابقة يجب ان تتأكد بأن هناك أصلا مسابقة مفتوحة للمشاركة و ذلك عن طريق ضغطك على الرابط "المشاركة في المسابقة" بعدها تختار خوارزمية تدخل بعدها الى الخوارزمية و المطلوب منك تحاول حلها و بعد ان تحلها تكتب الحل بلغة البرمجة المفضلة لديك بعد ذلك يتم تفحص مشاركتك و كودك من طرف طاقم من المبرمجين المميزين و يتم تحديد اذا ماكان جوابط صحيح او خاطئ في حالة اذا ماكان صحيح يتم تحديد النقاط و ذلك اعتمادا على عدة معايير منها :

سرعة الكود في تنفيذ المطلوب
تنظيم الكود

 

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

أتمنى منكم المشاركة بكثافة و شكرا لكم.
أي استفسار راسلوني على البريد الالكتروني :

 

 

 

 

قوانين المشاركة و نظام التنقيط

من يمكنه المشاركة ؟

 

هذه المسابقة مفتوحة للجميع دون حصر و يمكن لاي مبرمج يجد في نفسه القدرة على المشاركة و المنفسة ان يشارك.

ما هي لغات البرمجة التي يمكن المشاركة بها؟

لحد الآن لغات البرمجة التي يمكن ان تشارك بها هي :
Visual Basic.NET
C#
Java
C/C++
PHP
Delphi
Visual Basic 6
و سيتم فتح الباب امام اللغات الأخرى مستقبلا.

نظام التنقيط :

لكل خوارزمية عدد من النقاط و هي كالتالي :
خوارزمية المستوى الأول : 250 نقطة
خوارزمية المستوى الثاني :500 نقطة
خوارزمية المستوى الثالث :1000 نقطة

 

بمجرد فتح خوارزمية معينة يبدأ العد العكسي الى ان تقوم بطرح المشاركتك بالنسبة للخوارزمية من المستوى الأول امامك 30 دقيقة و الخوارزمية من المستوى الثاني امامك 45 دقيقة و الخوارزمية من المستوى الثالث امامك ساعة واحدة لذا قبل فتح أية خوارزمية يجب ان تكون جاهزا لحلها.

من سيضع الاجابة بعد مرور الوقت المحدد سيعامل على الشكل التالي :

اذا كانت اجابته صحيحة :

سؤال المستوى الأول : يحصل على 25 نقطة

سؤال المستوى الثاني : يحصل على 50 نقطة

سؤال المستوى الثالث : يحصل على 100 نقطة

 

اذا كانت اجابته خاطئة سيحصل على 0 نقطة بالنسبة

تم تعديل بواسطه Ayoub JAMAL EL IDRISSI
2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

موقع ممتاز

حاولة حل احد الخوارزميات بس استغربت من شي الي هي الارقام مع الفاصلة ، يعني ايش الفرق مابين 118 و 118.0 <_<
ههههه رغم ان الخوارزمية سهله لكنها تحتاج شوية تركيز

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

كما ترى في نص الخوارزمية

Public Function calculateFinalPrice(product As String, price As Integer, food As String()) As Double

فنوع المتغير الذي يعود كنتيجة دوبل يعني فقط يجب إحترام المدخلات والمخرجات للخوارزمية :)
على فكرة أنا رأيت حلك و هو صحيح و أتمنى أن تحاول مع ألخورزميات الأصعب

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

موقع ممتاز , وفكرة رائعة

 

- بالنسبة لتنسيق الأكواد في بعض الأحيان وبما أن إتجاه اللغة العربية RTL يتسبب هذا في عدم ضبط الأكواد بشكل صحيح .

- لماذا لا يتم إختبار الحلول تلقائياً ؟ , على الأقل لأكواد لغة php , بدلاً من مراجعتها يدوياً , بالنسبة للأمن والحماية يمكن تعطيل عمل الدوال التي من الممكن أن تتسبب في إتلاف أو إختراق موقعك .

 

موفق بإذن الله

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

السلام عليكم اخي العزيز شكرا على ملاحظاتك انا حاليا اعمل على انشاء برنامج يقوم باختبار الاكواد بشكل اوتوماتيكي و ان شاء الله سيتم عمل مسابقات مستقبلا مقابل جوائز للفائزين على فكرة انا حاليا ابحث عن مبرمجين ليكونوا معي في طاقم ادارة الموقع و هذه دعوة لكل من يرى في نفسه الامكانية لذلك ان يراسلني عبر الخاص و شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

ملاحظة: هناك خطأ في رابط الموقع عند الضغط عليه في المشاركة الأساسية , يرجى تصحيحة لتكتمل الفائدة

 

دمت بخير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

thank you , it's corrected

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .