القائمة الرئيسية

الصفحات

مسابقة ACM ICPC العالمية للبرمجة، ما هي ولماذا هي مركز الاهتمام للمبرمجين

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

مسابقة ACM ICPC العالمية للبرمجة، ما هي ولماذا هي مركز الاهتمام للمبرمجين


وهناك ايضآ مسابقات عالمية للبرمجة وربما تعرف أحدًا تقدم للمسابقة أو كان عضوًا فيها؟ هل رأيت طلابًا في جامعتك يرتدون ملابس موحدة من أجل التقدم لمسابقة برمجية على مستوى الجامعة؟ في حال كان جوابكم بـ”لا”، فنحن هنا بصدد تعريفكم بأقوى مسابقة برمجية على المستوى العالمي، والتي تدعى ACM ICPC.


الـACM هي كلمة المختصرة لـ "Association for Computing Machinery"، وهي جمعية دولية علمية للحوسبة، تأسست في عام 1947، وهي أكبر مجتمع للحوسبة العلمية والتعليمية في العالم.
أمّا ICPC فهي كلمة مختصرة لـ"International Collegiate Programming Contest" أي المسابقة البرمجية التنافسية بين طلاب جامعات العالم.


تعتبر ACM ICPC بمثابة “أولمبياد مسابقات البرمجة”، فهي أقدم وأكبر وأرقى مسابقة برمجة في العالم.


وهي مسابقة متعددة المستويات تعتمد على الفريق الذي يتكون من ثلاثة أشخاص، ويقع مقرها الرئيسي في جامعة Baylor في تكساس، وتعمل وفق القواعد والأنظمة التي تضعها ACM، حيث يأتي مشاركوها من أكثر من 2000 جامعة منتشرة في 80 دولة، وست قارات حول العالم.


تتنافس الفرق على مستوى جامعتهم، والفرق الفائزة تتنافس على مستوى دولتهم، من ثم الفائزة منها تتنافس على مستوى إقليمهم (مثل: الفرق العربية تتنافس على مستوى الوطن العربي)، ومن ثم على مستوى العالم.


فيما يتعلق بالجوائز المالية: يأخذ الفريق الأول مبلغ $12.000 إلى جانب ميدالية ACM ICPC الذهبية للعام، كما يتم منح الفرق التي تليهم أيضًا ميدالية ذهبية مع جائزة مالية قدرها 6000$، ويحصل كل فريق من فرق الميدالية الفضية على 3000$، أمّا فرق الميدالية البرونزية فيحصل على 1500$.


بالإضافة إلى ذلك، يحصل المشاركون والمدربون والموظفون (بما فيهم الأعضاء المتطوعين) على عضوية مجانية في ACM لمدة عام.


والأهم من ذلك كله، يحصل الفائزون أيضًا على حقوق فاخرة، وعروض عمل من بعض أكبر الشركات البرمجية في العالم (..Google, IBM, Facebook, Microsoft).

♢ هيكلية المسابقة: ♢

  • ♢ كل فريق يتكون من ثلاثة متسابقين، وواحد احتياطي إن لزم.
  • ♢ لكل فريق يوجد مدرب، الذي يجب أن يكون بالهيئة التدريسية في جامعتهم أو موظف فيها.
  • ♢ يستطيع للمدرب أن يدرب أكثر من فريق.
  • ♢ المسابقة تحتوي على عدة مسائل (من 8 إلى 10 بشكل عام)، بمستويات صعوبة متفاوتة، وحلها يكون على شكل خوارزمية برمجية.
  • ♢ على المتسابقين أن يفكروا بالمسألة، يضع الحل الأولي، يفكرون بالاستثناءات التي يمكن أن تطرأ، يسقطون حلهم على الاستثناءات، فإن كانت خوارزميتهم مناسبةً لحلها أيضًا يرسلون الإجابة إلى الحكم، وإلّا فيعيدون التفكير بالمسألة.
  • ♢ لكل فريق نقاط تعتمد على عدد المسائل التي أجابوا عليها، الوقت الذي استهلكوه لحل المشكلة، وعدد الحل الخاطئ الذي أرسل للحكم.
  • ♢ كل فريق ينجح في حل مسألة يحصل على بالون ملون.
  • ♢ الفرق الأوائل لعام 2017 في ACM ICPC وهؤلاء هم فئة الجائزة الذهبية

 الفائزون بالمسابقة

1️⃣ لقد احتلت جامعة "ITMO University" الروسية المرتبة الأولى عالميًا
2️⃣ فيما احتلت جامعة "University of Warsaw" البولندية المرتبة الثانية
3️⃣ احتلت جامعة "Seoul National University" الكورية الجنوبية المرتبة الثالثة
4️⃣ احتلت جامعة "St. Petersburg State University" الروسية المرتبة الرابعة

♢ فئة الجائزة الفضية فكانت من نصيب:

5️⃣ الروسية في المرتبة الخامسة "Moscow Institute of Physics & Technology"
6️⃣ الصينية في المرتبة السادسة “Tsinghua University”
7️⃣ الصينية في المرتبة السابعة "Peking University"
8️⃣ الصينية أيضًا في المرتبة الثامنة "Fudan University"

♢ فئة الجائزة البرونزية من نصيب:

9️⃣ الكوريا الشمالية بالمرتبة التاسعة "KAIST"
 

 

♢ على الصعيد العربي:

قد شاركت دول عربية بالمسابقة البرمجية العالمية ICPC، وليس لمرة واحدة بل لأكثر من مرة، وهو لأمر ببالغ الأهمية أن نرى مشتركين عرب يصلون إلى مستوى عالي جدًا من الذكاء الخوارزمي والبرمجي لينافسوا فرق عالمية، مثل: سوريا ومصر اللّتين وصلتا للعام 2017 أيضًا إلى المسابقة العالمية.


وهم نفسهم الدول التي نجحت في مسابقة ACM على مستوى الوطن العربي ACM ACPC، حيث ACPC اختصار لكلمة “Arab Collegiate Programming Contest” التي أقيمت في شرم الشيخ، بدولة مصر.


وهم ثلاث فرق سورية من ثلاث جامعات مختلفة، وست فرق مصرية من جامعات مختلفة أيضًا.


احتلت الجامعة الألمانية في القاهرة "German University in Cairo" المرتبة الأولى على مستوى الشرق الأوسط حسب تقييم ACM ICPC لعام 2017.
إن كنت تريد أن تتعرف أكثر إلى المسابقة، نتائج المسابقات، وترتيب الدول العربية في السنوات السابقة، فادخل إلى

 رابط الموقع الرسمي

https://icpc.global

المصدر

تعليقات