الأذكى: كيف تطورت الحياة المهنية للفائزين ببطولات تكنولوجيا المعلومات العالمية. فاز الطلاب الروس ببطولة العالم للبرمجة Programming ACM

ليس هناك الكثير من الانتصارات! كل واحد القادم هو أحلى من السابق. فريق جامعة سانت بطرسبرغ تقنيات المعلوماتفازت الميكانيكا والبصريات بالكأس الرئيسية لبطولة البرمجة العالمية ACM ICPC لعام 2017. وهذا هو الفوز السابع لـ ITMO في البطولة الفكرية المرموقة للمبرمجين الشباب.

معركة الأصلح

انطلقت مسابقة أفضل المبرمجين الطلاب من أكثر من مائة دولة حول العالم في 20 مايو في مدينة رابيد سيتي بولاية ساوث داكوتا بالولايات المتحدة الأمريكية. وشارك فيها 128 فريقا، 13 منهم يمثلون روسيا، وثلاثة من سانت بطرسبرغ. وكان النهائي ينتظر ليس فقط الفرق، ولكن أيضا المشجعين الذين شاهدوا البث المباشر. ليصبحوا أبطال العالم، كان على المبرمجين الشباب أن يحلوا بشكل صحيح أكبر عدد ممكن من المسائل الـ 12 المخصصة لهم.

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


في انتظار النتائج. الصورة: قسم التصوير المقطعي بجامعة ITMO "فكونتاكتي"

أبطال سبع مرات

أصبحت نتائج بطولة الطلاب في البرمجة الرياضية ACM ACPC-2017 معروفة للتو. حصل فريق جامعة ITMO على المركز الأول، مضيفًا انتصارًا آخر إلى انتصاراته الستة، وتم الإعلان عن الخبر السار على صفحة الشبكة الاجتماعية الرسمية للجامعة في الساعة 01:36 بتوقيت موسكو.

أكد مبرمجون من جامعة ITMO رقمهم القياسي العالمي، ويتجه الكأس الفائز في البطولة الطلابية المرموقة بين المبرمجين إلى سانت بطرسبرغ مرة أخرى.

وتمكن فريق الجامعة من حل 10 مسائل من أصل 12 بشكل صحيح، مع قضاء أقل قدر من الوقت في حلها. لقد كان الوقت الذي استغرقه حل المشكلات وعدد المحاولات الأقل غير الناجحة لاجتيازها هو ما أدى إلى حصول الفريق على كأس ACM ICPC السابعة، وفقًا لتقارير الخدمة الصحفية لـ ITMO.

ها هم الأبطال!

حقق طلاب القسم الفوز السابع لجامعة ITMO في ACM ICPC، حيث قاموا بحل 10 من أصل 12 مشكلة بشكل أسرع وأكثر كفاءة من جميع المنافسين تكنولوجيا الكمبيوترإيفان بيلونوجوف وإيليا زبان وفلاديمير سميكالوف. المدرب الرئيسي للفريق الفائز هو أستاذ مشارك في قسم تكنولوجيا الحاسوب، دكتوراه. العلوم التقنيةأندريه ستانكيفيتش.


أقيمت ذروة بطولة البرمجة العالمية ACM ICPC-2018 في بكين في 19 أبريل. كأس الأبطال تذهب إلى روسيا مرة أخرى، لكن هذه المرة، ولأول مرة في التاريخ، إلى موسكو. على السطر الأول من جدول بطولة ACM ICPC توجد موسكو جامعة الدولة. أما النتيجة الثانية فقد أظهرها فريق معهد موسكو للفيزياء والتكنولوجيا بحصوله على الميداليات الذهبية. بالنسبة لبقية الفرق الروسية، لم تكن الألعاب في بكين هي الأكثر نجاحا. فاز فريق جامعة ITMO، صاحب الرقم القياسي الحالي لعدد الانتصارات في البطولة"البرونزية" للمسابقة. المجموع بين الفائزين والوصيفين في ACM ICPC-2018- أربعة فرق روسية.

فريق جامعة ولاية ميشيغان

في كل عام، توسع المنافسة المرموقة بين المبرمجين جغرافيتها وتزيد من عدد المشاركين: هذا العام، شارك 140 فريقًا من 51 دولة في نهائيات البطولة. وتقام المسابقة للمرة الـ42.

من المؤكد أن بطولة بكين برزت بين مسابقات ACM ICPC الأخيرة. منذ عام 2012، تم التنافس على كأس البطولة بين جامعتين في سانت بطرسبرغ - جامعة ITMO (أربعة انتصارات في السنوات الست الماضية) وجامعة ولاية سانت بطرسبرغ (انتصاران في السنوات الست الماضية). ACM ICPC-2018، الذي لم يكن الأكثر نجاحًا لقائدي المنافسة، افتتح "نجمًا" جديدًا للبطولة - فريق جامعة ولاية ميشيغان. لومونوسوف، الذي لم يسبق له أن حصل على لقب البطولة من قبل، لكنه حصل مرارًا وتكرارًا على "ذهبية" البطولة (كان في المركز الثاني خمس مرات).

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


كما حصل فريق موسكو من MIPT على المركز الثاني والميدالية الذهبية (ثماني مشاكل تم حلها). وحصل فريق جامعة بكين، الذي فاز بالميدالية الذهبية، على النتيجة الثالثة، والرابع - فريق جامعة طوكيو .

حصلت جامعة ITMO على المركز التاسع في جدول البطولة وحصلت على الميدالية البرونزية في المسابقة. قام فريق الجامعة بحل 7 مسائل من أصل 12 بشكل صحيح، وقد تم تمثيل جامعة ITMO هذا العام في نهائيات بطولة البرمجة العالمية في بكين من قبل طلاب السنة الأولى ماجستير من قسم علوم الكمبيوتر ايليا زبانو إيفان بيلونوجوف، الذي أحضر في العام الماضي أبطال الجامعة ICPC إلى مدينة رابيد، بالإضافة إلى طالب جامعي في السنة الثانية من قسم التصوير المقطعي المحوسب ميخائيل بوتيلين، الذهاب إلى النهائيات لأول مرة. وكان المدرب الرئيسي للفريق أستاذ مشارك في قسم تكنولوجيا الكمبيوتر، مرشح العلوم التقنية أندريه ستانكيفيتشوالتي قامت بتدريب أكثر من جيل من أبطال البرمجة الرياضية. في عام 2016، حصل على جائزة ACM ICPC Senior Coach المرموقة لحقيقة أن لاعبيه وصلوا إلى نهائيات المسابقة لمدة 15 عامًا.

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

بالإضافة إلى لقب البطولة، يتم التنافس على الميداليات الذهبية والفضية والبرونزية في الألعاب الأولمبية: هذا العام فاز 13 فريقًا بميداليات بدلاً من 12. من بين الحائزين على الميداليات من روسيا، بالإضافة إلى جامعة MIPT وITMO، هناك أيضًا جامعة الأورال الفيدرالية - وهذه هي الميدالية البرونزية الخامسة بالنسبة لهم في تاريخ المشاركة في ACM ICPC.

جدول النتائج موجود على الرابط


في المجموع، تم تمثيل روسيا هذا العام في النهائي بـ 11 فريقًا، بما في ذلك أربعة فرق من موسكو وثلاثة من سانت بطرسبرغ، بالإضافة إلى مشاركين من مدن أخرى: ساراتوف وبيرم ونوفوسيبيرسك وإيكاترينبرج. بشكل عام، تم تأسيس الجامعات الروسية منذ فترة طويلة كقادة للبطولة: تشارك فرق من الاتحاد الروسي في البطولة منذ عام 1993، ومنذ عام 2000 أصبحوا الأبطال المطلقين لـ ACM ICPC 13 مرة. ومن بين هذه الفرق، فازت فرق جامعة ITMO بالبطولة سبع مرات، وبذلك سجلت رقمًا قياسيًا عالميًا.

تقام مسابقة البرمجة الجماعية الدولية لبطولة البرمجة الرياضية سنويا منذ عام 1977 تحت رعاية الرابطة تكنولوجيا الكمبيوتر(ACM، المقر الرئيسي في نيويورك). ومع ذلك، على الرغم من أن المنافسة موجودة في شكلها الحالي منذ أكثر من 40 عامًا، إلا أن شعبيتها بين المبرمجين الشباب تستمر في النمو من سنة إلى أخرى. على سبيل المثال، سجل في العام الماضي أكثر من 46 ألف طالب في مختلف أنحاء العالم للمنافسة، وهو ما يزيد بأربعة أضعاف عن عدد الرياضيين في دورة الألعاب الأوليمبية الصيفية في ريو.

هذا العام، شارك 140 فريقًا من 51 دولة في النهائيات، أي بزيادة سبعة فرق عن العام الماضي. ويمثل الطلاب جميع مناطق العالم. أقيمت المسابقة في أكبر جامعة في الصين، جامعة بكين، التي تعتبر أراضيها من أجمل الأماكن في العالم.


للتأهل للمسابقة النهائية، يجب على الفرق التأهل أولاً في جامعتها ثم من خلال جولة إقليمية. على وجه الخصوص، في ديسمبر الماضي، كانت جامعة ITMO واحدة من المواقع الأربعة لجولة التصفيات في روسيا ورابطة الدول المستقلة، والتي شارك فيها أكثر من 300 فريق. وبناءً على نتائج الدور نصف النهائي، تم اختيار 16 فريقًا يمثلون شمال أوراسيا بناءً على أفضل النتائج.

ووفقاً لقواعد المسابقة، لا يجوز أن يضم الفريق الواحد أكثر من ثلاثة طلاب تحت سن 25 عاماً. لا يسمح للطلاب الذين شاركوا في المرحلة النهائية للمسابقة مرتين بالمشاركة في البطولة. في خمس ساعات، يجب على المبرمجين حل من 8 إلى 12 مسألة خوارزمية، يتم كتابة شروطها اللغة الإنجليزية. تكتب الفرق الحلول بلغات البرمجة Java وC وC++ وKotlin وPython (هذه هي المجموعة النهائية التي تمت الموافقة عليها من قبل القواعد هذا العام) وترسلها إلى خادم الاختبار.

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

اليوم، في تمام الساعة 18:00 بتوقيت موسكو، ستبدأ نهائيات المسابقة العالمية المرموقة للمبرمجين - ACM ICPC - في مدينة رابيد الأمريكية. ونحن ندعو الجميع لرؤية هذا الحدث. يعيش (سيبدأ البث المباشر في الساعة 17:00 بتوقيت موسكو) ودعم فريق جامعة ITMO، أحد المرشحين للبطولة. سنخبرك أدناه كيف استعدت الفرق من جميع أنحاء العالم للنهائي، بالإضافة إلى توقعات النصر.

بعض الحقائق

  • تجذب البرامج الرياضية سنويًا عددًا أكبر من المشاركين الألعاب الأولمبية– يشارك هذا العام 46,381 شخصًا من 103 دول في مسابقات ACM ICPC، بينما شارك 11,544 رياضيًا (أقل بأربع مرات) في الألعاب الأولمبية الصيفية في ريو في جميع المراحل.
  • الاهتمام بالمنافسة يتزايد كل عام. وكما لاحظ فلاديمير بارفينوف، مدير الدور نصف النهائي الإقليمي لبطولة ACM ICPC في روسيا وشمال شرق أوروبا، وعميد كلية تكنولوجيا المعلومات والبرمجة في جامعة ITMO، فإنه في عام 2004، شارك 8000 مبرمج في ACM ICPC بطولة العالم (بما في ذلك مراحل التصفيات الإقليمية)، في عام 2016 - بالفعل أكثر من 40.000.
  • لقد تم تأسيس الجامعات الروسية منذ فترة طويلة كقادة للبطولة - حيث أصبحت فرقنا الأبطال المطلقين لـ ACM ICPC 11 مرة. من بينها، فازت فرق جامعة ITMO بالبطولة 6 مرات - وهذا رقم قياسي عالمي (في عام 2017، تتنافس جامعة ITMO على لقب بطل العالم سبع مرات).
  • ظل عدد المشاركين من روسيا مرتفعا لسنوات عديدة: في عام 2004، شارك 2100 مبرمج من روسيا في جميع مراحل البطولة، بحلول عام 2016، ارتفع عددهم بالفعل إلى 3400.
  • يُطلق على تنسيق بطولة ACM ICPC ليس فقط أحد أكثر التنسيقات نجاحًا، ولكنه أيضًا أحد أصعب التنسيقات: يستخدم كل فريق جهاز كمبيوتر واحدًا فقط ويجب عليه حل أكبر عدد ممكن من المشكلات في وقت قصير. ولهذا السبب، تضع البطولة متطلبات متزايدة ليس فقط على الإبداع ومعرفة الخوارزميات والأجهزة، ولكن أيضًا على القدرة على توزيع الأدوار والعمل ضمن فريق.
أود أن أقول إنه من الممكن النجاح في المسابقات إلى مستوى معين، من خلال الحصول على معرفة من الفئة الأولى فقط [معرفة الرياضيات والخوارزميات ولغة البرمجة]. ومع ذلك، فإن المعرفة من الفئة الثانية [فهم التكتيكات الصحيحة، ومهارات تخصيص الموارد المختصة] تبسط الحياة إلى حد كبير وتعمل كمحفز. كما هو الحال في أي رياضة: هناك المهارات البدنية، ومن ثم هناك المعرفة بالتكنولوجيا وعلم النفس وما إلى ذلك. لا يمكنك تحقيق النجاح إلا بفضل الأول، لكن الثاني سيكون بمثابة المحفز

– بافيل كروتكوف، خريج كلية تكنولوجيا المعلومات والبرمجة بجامعة ITMO، مشارك ومنظم للعديد من مسابقات البرمجة في روسيا والخارج، بما في ذلك ACM ICPC NEERC

  • بالمناسبة، منذ أكتوبر من العام الماضي، قام بافيل وزملاؤه - مكسيم بوزدالوف، بطل ACM ICPC لعام 2009 وداريا ياكوفليفا، التي دخلت المراكز العشرة الأولى في مسابقة البرمجة الدولية Google Code Jam للنساء في عام 2016 - بتدريس الدورة "كيف تفوز بمسابقات البرمجة: أسرار الأبطال" التي أطلقتها جامعة ITMO على منصة edX. لقد كتبنا هنا عن النصائح التي يقدمها الأبطال للمبتدئين في البرمجة الرياضية: و.
  • فريق جامعة ITMO مسؤول أيضًا عن البث عبر الإنترنت للبطولة (بالطبع، ليس الرياضيين المبرمجين، ولكن المتخصصين في بث الفيديو). بينما يتنافس المتنافسون على لقب البطولة، يسعى فريق الفيديو والمحللون والمخرج والمصمم والمبرمجون ومحررو الفيديو إلى جعل نهائيات ACM ICPC حدثًا سيكون من الممتع مشاهدته للأشخاص في جميع أنحاء العالم. بالمناسبة، سننظم هذا العام بثًا باللغة الروسية خصيصًا للمشاهدين الروس. اقرأ عن كيفية عمل الفريق وما هي حلول الأجهزة والبرامج المستخدمة للبث.

إعداد المشاركين

قبل المشاركة في النهائيات، تخضع الفرق للتدريب في معسكرات تدريب أولية مختلفة. تقام إحدى هذه المراحل التدريبية سنويًا في معهد موسكو للفيزياء والتكنولوجيا (ورش عمل موسكو ACM ICPC).

شكل ورش العمل صارم للغاية: خلال 11 يومًا من التدريب المستمر، يحل الطلاب المشاركون ما لا يقل عن 100 مسألة مشاكل الأولمبياد. أيضًا، كجزء من برنامج التدريب، يتم تقديم مشاورات مع معلمي المخيم ودراسة مواد المحاضرات.

لا يهمل الفائزون المستقبليون مثل هذا التدريب: في عام 2016، شارك 8 من أصل 13 فريقًا فائزًا في ACM ICPC في معسكرات التدريب. وحضر ورش عمل موسكو ACM ICPC هذا العام 170 طالبًا ومدربًا يمثلون 19 دولة و44 جامعة. أتاحت إمكانية المشاركة عن بعد لفرق من الولايات المتحدة الأمريكية ولاتفيا ورومانيا والصين والهند تلقي التدريب على يد متخصصين روس.

التوقعات: من سيفوز؟

وبحسب أندريه ستانكيفيتش، مدرب فرق جامعة ITMO وعضو اللجنة المنظمة لنصف نهائي بطولة العالم في شمال شرق أوروبا، فإن الجامعات التالية ستكون من بين المتنافسين على الفوز هذا العام:
  • روسيا: جامعة سانت بطرسبرغ الحكومية، جامعة ITMO وMIPT (ثلاثة أفضل الفرق في منطقة شمال شرق أوروبا)
  • الصين: جامعة شينهوا، جامعة شانغهاي للنقل، جامعة فودان، جامعة بكين
  • الولايات المتحدة الأمريكية: معهد ماساتشوستس للتكنولوجيا
  • السويد: المعهد الملكي للتكنولوجيا
وفقًا لأندريه ستانكيفيتش، يمكنهم التنافس مع فرق من جامعات صينية وكورية أخرى، بالإضافة إلى فريق جامعة وارسو القوي تقليديًا.
"كما أظهر المعسكر التدريبي قبل النهائي في MIPT، فإن جامعة شينهوا الصينية لديها فريق قوي للغاية هذا العام. ويشمل الطلاب الذين احتلوا في وقت ما المراكز الأولى المطلقة في الأولمبياد الدولي كأطفال في المدارس. لكن فريقنا تمكن من التغلب عليهم مرتين في مسابقة تدريبية، لذلك هناك فرص.

من بين الفرق الروسية، كان أداء فرق جامعة ITMO وجامعة ولاية سانت بطرسبرغ وMIPT جيدًا للغاية. ومن الاكتشافات غير المتوقعة لأحدث المعسكرات التدريبية فريق من أستراليا (جامعة نيو ساوث ويلز) وفريق أقوى من ذي قبل، فريق KTH من ستوكهولم. يمكننا أيضًا أن نلاحظ فرقًا قوية من معهد ماساتشوستس للتكنولوجيا والعديد من الجامعات الصينية الأخرى: جامعة شنغهاي للنقل، وجامعة فودان من بكين، وجامعة بكين.
- أندريه ستانكيفيتش


يشير فلاديمير بارفينوف إلى أن نتائج الفرق الروسية التي تأهلت للنهائيات هذا العام كانت كما هو متوقع: كان أداء القادة جيدًا باستمرار، لكن تكوين الجامعات المتأهلة للتصفيات النهائية ظل دون تغيير تقريبًا مقارنة بالعام الماضي:
من بين المتأهلين للنهائيات الروسية هناك مشاركين قدامى ([هم] وصلوا إلى المرحلة النهائية من قبل، ولكن ليس طوال السنوات)، لأنه من الصعب جدًا إعداد فريق سيصل إلى النهائي.

إذا تحدثنا عن المنطقة [شمال شرق أوروبا]، فإن جامعة ولاية سانت بطرسبرغ وجامعة ITMO وMIPT هذا الموسم هي أقوى ثلاثة فرق روسية، حيث أن جامعة ولاية ميشيغان، على سبيل المثال، لم يكن لديها موسم جيد. يمكن للفرق البيلاروسية من دول أخرى [في المنطقة] التنافس معنا.
– فلاديمير بارفينوف

تم تتويج بطولة البرمجة العالمية ACM ICPC-2017 في 24 مايو في مدينة رابيد (الولايات المتحدة الأمريكية). أصبح فريق جامعة ITMO هو الأبطال المطلقين، حيث قام بحل 10 من أصل 12 مشكلة بشكل أسرع وأكثر كفاءة من خصومهم. وهكذا، سجلت جامعة سانت بطرسبرغ رقماً قياسياً جديداً في تاريخ المسابقة: أصبحت فرق جامعة ITMO فائزة بجائزة ACM ICPC للمرة السابعة، وهو ما لم تحققه أي جامعة أخرى في العالم على الإطلاق. قام طلاب قسم تقنيات الكمبيوتر فلاديمير سميكالوف وإيفان بيلونوجوف وإيليا زبان برفع كأس البطل فوق رؤوسهم. ويشارك هذا العام 133 فريقًا من جميع مناطق العالم في نهائيات المسابقة المرموقة بين المبرمجين، والتي أقيمت بالفعل للمرة الـ 41.

حفل توزيع جوائز فريق جامعة ITMO

وتمكن فريق الجامعة من حل 10 مسائل من أصل 12 بشكل صحيح، مع قضاء أقل قدر من الوقت في حلها. لقد كان الوقت المستغرق لحل المشكلات وقلة عدد المحاولات غير الناجحة لتجاوزها هو ما أدى إلى حصول الفريق على كأس ACM ICPC السابعة. كما قامت الفرق "الذهبية" الأخرى، التي شكلت المتصدرين الأربعة للمسابقة، بحل عشر مشاكل لكل منها. كان الفريق ساخنًا حرفيًا في أعقاب أبطال العالم جامعة وارسو سابقاالمفضل لدى ACM ICPC-2017. وفي المركز الثالث مبرمجون من سيول جامعة وطنية. وانتهى فريق جامعة سانت بطرسبرغ الحكومية بالنتيجة الرابعة. - بطل العام الماضي.يتكون فريق جامعة ITMO من الطلاب كلية تكنولوجيا المعلومات والبرمجةفلاديمير سميكالوف(السنة الأولى ماجستير في قسم علوم الحاسوب)، إيفان بيلونوجوف(درجة البكالوريوس في السنة الرابعة في قسم علوم الكمبيوتر) و ايليا زبانيا(السنة الرابعة بكالوريوس في قسم علوم الحاسوب). وكان المدرب الرئيسي للفريق أستاذ مشارك في قسم تكنولوجيا الكمبيوتر، مرشح العلوم التقنية أندريه ستانكيفيتشالذي قام بتدريب أكثر من جيل من الرياضيين المبرمجين. في عام 2016، حصل على جائزة ACM ICPC Senior Coach المرموقة لقيادته مدربيه إلى نهائيات المسابقة لمدة 15 عامًا.

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

كما فازت فرق روسية أخرى بجوائز: فريق MIPT سيغادر مع ACM ICPC "الفضية"، وجامعة الأورال الفيدرالية مع "البرونزية" للمسابقة. في المجمل، تم تمثيل روسيا هذا العام بـ 13 فريقًا - فريق واحد أكثر من العام الماضي، بما في ذلك ثلاثة من كل من موسكو وسانت بطرسبرغ، وكذلك من مدن أخرى: ساراتوف، بيرم، بتروزافودسك، نوفوسيبيرسك، سمارة، تومسك ويكاترينبرج. وتشارك فرق من الاتحاد الروسي في البطولة منذ عام 1993، ومنذ عام 2000 فازت بالمسابقة 12 مرة، بما في ذلك هذا العام.

ويمكن الاطلاع على جدول النتائج كاملا على هذا الرابط.

"تم تسمية جميع الفرق المدرجة في المراكز الـ 12 الأولى بشكل متكرر على أنها الفرق المفضلة - ولم تكن هناك مفاجآت كبيرة. مقارنة مع العام السابق، أظهرت الجامعات الآسيوية تقدما قويا: في العام الماضي حصلوا على ميداليتين فقط، والآن - ما يصل إلى سبعة. ومع ذلك، هناك العديد من الفرق القوية في كل منطقة، والمنافسة أصبحت شديدة على نحو متزايد."- يعلق مرشد فريق جامعة ITMO أندريه ستانكيفيتش.

واعترف المدرب بأن الساعة الأخيرة من المسابقة لم تكن أقل إثارة بالنسبة له منها بالنسبة للاعبيه.

"بعد تجميد الترتيب، ليس لدى اللاعبين أي طريقة لإظهار للمدرب ما إذا كانت المهمة قد تم تمريرها، ولكن هذه المرة، بعد رؤية الصورة من شاشة الكمبيوتر الخاصة بهم أثناء البث، لاحظت أنه بعد إرسال المهمة الأخيرة، G، قاموا تحولت بسرعة إلى صفحة النتائج وفكرت: وهذا يعني أن كل شيء على ما يرام، لقد مررنا. ولم تكن هذه مهمة تستحق التخلي عنها إذا كانت الإجابة خاطئة.- أسهم المدرب .

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

للوصول إلى نهائي ACM ICPC، كان عليك أولاً اجتياز اختيار محلي في جامعتك. عادة ما يشارك في هذه الأحداث أكثر من 300 ألف شخص. ثم يمرون حيث يتم تحديد القادة المستحقين للنهائي. يحصل أبطال ICPC على كأس بطولة العالم وجائزة نقدية كبيرة تبلغ قيمتها هذا العام 15000 دولار. كما أن الفرق الفائزة المتبقية لا تغادر بدون مكافأة مالية.

تقام مسابقة البرمجة الجماعية الدولية سنويًا منذ عام 1977 تحت رعاية رابطة آلات الحوسبة (ACM، ومقرها في نيويورك). هذا العام، سجلت ACM ICPC مرة أخرى رقمًا قياسيًا جديدًا لعدد المشاركين. وشارك في مراحل التصفيات الإقليمية ما مجموعه 46,381 طالبًا من حوالي ثلاثة آلاف جامعة. في العام الماضي، تنافس ما يزيد قليلاً عن 40 ألف مبرمج خلال البطولة. ووفقاً لإحصائيات منظمي الحدث، فقد زاد عدد المشاركين بنسبة 2000% منذ عام 1997، وهو العام الذي بدأت فيه شركة IBM بدعم البطولة.

سيرجي توشين، نائب رئيس إدارة يكاترينبورغ لتنظيم الأحداث الروسية والدولية الهامة:

– لم تكن استضافة بطولة العالم للبرمجة مرهقة بالنسبة إلى يكاترينبرج، حيث تم تكييف البنية التحتية بأكملها مع وصول هذا العدد من الضيوف. إن عقد مثل هذا الحدث هو مؤشر على مكانة الجامعة والاعتراف بمستوى علوم الأورال. وأيضا فرصة لتسجيل مستوى تطور قطاع تكنولوجيا المعلومات في منطقتنا وإعطائه دفعة جديدة للمضي قدما.

مروان نجار (مروان نجار) عضو الفريق رقم 10 طالب بجامعة القاهرة (القاهرة جامعة) مصر (يشارك لأول مرة):

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

إيجور ليفيتين، مساعد رئيس روسيا الاتحادية:

"من المهم بالنسبة لنا أن نقيم مثل هذا الحدث في المدينة. لا أعرف من فاز بعد، لكني متأكد من أنهم فازوا في معركة عادلة وفاز الأفضل.

في روسيا هناك تركيز كبير أهمية عظيمة برامج تعليميةوإنشاء الجامعات. تعد برامج تكنولوجيا المعلومات في جامعاتنا هي المفتاح للتعليم الهندسي عالي الجودة في الاتحاد الروسي. اليوم التعليم الهندسيتعتبر من أهم المهام في نظام تعليمي. لا يمكن تصور أي حلول تقنية جديدة بدون تقنيات تكنولوجيا المعلومات.

يفغيني كويفاشيف، حاكم منطقة سفيردلوفسك:

– يتيح لنا هذا الحدث أن نرسم حياتنا للأمام قليلاً. ومن نواحٍ عديدة، سيحدد المشاركون في مسابقات اليوم حياتنا بعد مرور بعض الوقت. لأن تقنيات تكنولوجيا المعلومات تعمل على تطوير حياتنا وتغلغلت في الصناعة وبشكل عام في جميع القطاعات المحيطة بنا. تجعل تقنيات تكنولوجيا المعلومات المسافة من الفكرة إلى تنفيذها قصيرة وسريعة للغاية. المبرمجين! سوف تدفع حياتنا وعالمنا السريع والمتغير إلى الأمام.

بيل بوشر، المدير التنفيذي للبطولةايه سي ام اللجنة الدولية للبراءات، أستاذ في جامعة بايلور:

- تعد بطولة ACM ICPC فرصة عظيمة للطلاب من جميع أنحاء العالم للالتقاء وتبادل الخبرات القيمة. أنا متحمس لرؤية الشباب وهم يستخدمون المعرفة المكتسبة من خلال المنافسة لتعزيز مساراتهم الأكاديمية والمهنية التي اختاروها كأعضاء في جمعية آلات الحوسبة (ACM). تقام بطولة البرمجة العالمية من أجل تطوير المزيد والمزيد من الأجيال المتقدمة من المبرمجين الذين سيكونون قادرين على حل المشكلات الفنية على مستوى أعلى. مستوى عال. الفائزون في ICPC في السنوات الماضية من روسيا هم مطورو VKontakte و Yandex و Mail.ru و SKB Kontur. كانت بطولة عام 2014 هي الأكبر في تاريخ ICPC: شارك فيها 122 فريقًا من جميع أنحاء العالم، وكانوا بالفعل في القمة. إنهم نجوم الكون المسمى "ICPC-2014"! المستقبل وراءهم، القرن الثاني والعشرون وراءهم!

فيكتور كوكشاروف، عميد الأورال الجامعة الفيدرالية:

– آمل أن تكون إقامة المشاركين في البطولة في يكاترينبرج لا تُنسى: ولهذا قمنا بالكثير، وهو أمر لا يصدق تقريبًا. حتى أننا غيرنا الطقس: في الأسبوع الماضي كانت هناك عاصفة وأمطار وعواصف رعدية، واليوم الجو مشمس، تبتسم، وكل شيء على ما يرام. هذا ما وصل إليه العلم! كل شيء على ما يرام معها في منطقة الأورال الفيدرالية: تكنولوجيا المعلومات، علوم الكمبيوترالرياضيات - العديد من الطلاب في جامعتنا متخصصون في هذا الأمر، وكذلك أعضاء الفرق الذين اجتمعوا هنا اليوم. أتمنى لكم جميعًا حظًا سعيدًا وصحة جيدة وانطباعات لا تُنسى من يكاترينبرج وهذه المسابقات!

آلان أزاجوري، رئيس الإستراتيجية الفنية لمجموعة برمجيات IBM، وعضو أكاديمية IBM للتكنولوجيا ورئيس برنامج رعاية ACM ICPC:

- باعتبارها واحدة من شركات التكنولوجيا العالمية الرائدة، تدرك شركة IBM أهمية مساعدة الطلاب وتحفيزهم أثناء الاستكشاف أحدث الإنجازاتتقدم تكنولوجي. في كل عام، تجمع ACM ICPC بين أفضل المبرمجين الطلاب في العالم وتمنحهم الفرصة لحل المشكلات من خلالهم العالم الحقيقي. نحن نؤمن بأن هؤلاء الطلاب هم قادة المستقبل في صناعتنا ويريدون المساهمة في تطويرهم وإعدادهم للوظائف المستقبلية. نأمل أن يساعدنا الفائزون في بناء كوكب ذكي حقًا.

ألكسندر كوبرين، مشارك في بطولة العالم للبرمجةأسم. اللجنة الدولية للبراءات 2014, تخرج من المدرسهالاقتصاد، موسكو:
– بحسب قواعد بطولة العالم للبرمجة، لا يمكنك المشاركة في المسابقات إلا مرتين. هذه هي المرة الثانية. الأول كان في عام 2011 في أورلاندو. ثم كانت المهمة الرئيسية بالنسبة لنا هي الوصول إلى النهائيات على الأقل. ونحن نعتقد أن هذا كان بالفعل إنجازا. لقد تحدثت من ولاية أوريول جامعة فنية. في المرة الأولى تكون الانطباعات مختلفة دائمًا. كانت هناك أحداث مثيرة للاهتمام، تم نقلنا إلى عالم البحار - وهي حديقة ترفيهية كبيرة. في المساء بعد المنافسة ذهبنا إلى استوديو الأفلام العالمي. كان يوم العمل قد انتهى للتو هناك، وبقي العمال خصيصًا لنا للقيام بجولة. لقد أظهروا قرية هوجسميد من هاري بوتر وأشياء أخرى تتعلق بـ "Fantastic Four" و"Spider-Man" وما إلى ذلك. وحتى الآن ليس سيئًا هنا أيضًا. لقد رسموا الكتابة على الجدران، وكانت الفصول الرئيسية مثيرة للاهتمام. البرنامج الموازي الذي أجراه المنظمون مثير للاهتمام وغير عادي بطريقته الخاصة.

ديمتري بوغروف،مدير ACM ICPC 2014 في يكاترينبورغ،النائب الأول لرئيس الجامعة:

– اليوم، صناعة تكنولوجيا المعلومات في الطليعة وتتطور بسرعة كبيرة. لماذا يكون موظفو تكنولوجيا المعلومات هم الذين يقودون التقدم؟ لأنه في غضون عدد معين من السنوات سيكونون هم من سيحكمون العالم، ربما بشكل غير مرئي تطبيقات الهاتف الجوال, برامج الحاسوبوغير ذلك الكثير مما يجعل حياتنا مختلفة عن حياة أجدادنا، وحياة أبنائنا ستجعلها مختلفة عن حياتنا. والأهم من ذلك أن هذه الصناعة تحتاج إلى التغذية باستمرار، ولا تتحمل الركود، وتحتاج باستمرار إلى أدمغة جديدة. هذا هو الشيء الوحيد الذي يضمن تطورها. العالم يتطور لأن العقول تتطور.

إيكاترينا كورخ، كابتن فريق KVN "Arriva"، طالبة جامعة ولاية الأورال للغابات:

– تمت دعوة فريقنا إلى كأس KVN لبرنامج النشاط الطلابي في إطار ACM ICPC 2014 من قبل خريجي UrFU - فريق KVN "Voices". قررنا أن هذا كان حدثًا صيفيًا رائعًا يستحق المشاركة فيه. إنه لأمر رائع أن يقام حدث مشرق مثل KVN في إطار بطولة البرمجة العالمية.

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

في عصر تكنولوجيا المعلومات وأجهزة الكمبيوتر وأجهزة iPhone والروبوتات وكل ما هو أكثر ذكاءً مني، فإن مثل هذا الحدث مناسب جدًا. لتكون على دراية بكل هذا، تعلم بعض الأسرار في الفصول الرئيسية واستمتع بوقت ممتع، خاصة مجانًا - إنه أمر رائع تمامًا!

ثيس كينخورست، عضو اللجنة المنظمةايه سي ام اللجنة الدولية للبراءات 2014:

- أساعد الحكام في المنظمة، وهذه هي بطولة العالم الثالثة لي. ما أدهشني في يكاترينبرج هو عدد المتطوعين المستعدين دائمًا للمساعدة. عندما وصلنا إلى المطار في الساعة 5 صباحًا واستقبلنا ثلاثة متطوعين وسألونا: "هل يمكننا المساعدة؟"، كان الأمر رائعًا حقًا! أعتقد أن المتطوعين هم الإضافة الأكبر في تنظيم بطولة هذا العام.

فلاد بوروفكوف، عضو اللجنة المنظمة لـ "أقاليم الترفيه الفريد":

– شعارنا الرئيسي هو جعل الأمر غير ممل. أردنا أن نظهر للضيوف أن البرمجة وعلم التحكم الآلي بشكل عام أمر مثير للاهتمام ومذهل. من الجيد أنهم آمنوا بنا وعهدوا إلينا بإقامة حدث للمدينة بأكملها.

أولغا نيكولينكو، متطوعةايه سي ام اللجنة الدولية للبراءات 2014، طالب أورفو:

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



إقرأ أيضاً: