لقد مر عام على تعاون JetBrains مع Codeforces للترويج لـ Kotlin ، اللغة التي ابتكرتها JetBrains في مجتمع مسابقة البرمجة. تعاون يمنح أعضاء مجتمع Kotlin منصة لمقارنة وتحسين مهاراتهم في البرمجة الخوارزمية. مع أكثر المنصات شيوعًا لمسابقات البرمجة ، أطلقت JetBrains العام الماضي سلسلة من تحديات البرمجة تسمى Kotlin Heroes.

حدثت بالفعل ثلاثة تحديات وتاريخ التحدي الرابع لبرمجة Kotlin Heroes معروف الآن: الجمعة 29 مايو في الساعة 2:35 مساءً بالتوقيت العالمي المنسق. التسجيلات مفتوحة ويجب عليك حجز مكانك الآن.

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

في حالة تحديات Kotlin Heroes ، التي جمعت أكثر من 700 منافس في كل حدث ، ستتاح للمشاركين ساعتين و 30 دقيقة لتقديم الحلول المناسبة لمجموعة من المشاكل التي يتعين حلها. تتضمن هذه المشكلات العديد من المهام ذات الصعوبة المتفاوتة ، والتي يمكن أن تستهدف المبتدئين الفضوليين أو المستخدمين ذوي الخبرة. سيُعرض على المشاركين 7 إلى 10 مشاكل متزايدة التعقيد على التوالي ولن يتمكنوا من استخدام أية لغة لحلها إلا Kotlin .

سيتم تصنيف المشاركين وفقًا لعدد المشاكل التي تم حلها بشكل صحيح وستتلقى الثلاثة الأولى جوائز تبلغ 512 دولارًا و 256 دولارًا و 128 دولارًا على التوالي. سيحصل أفضل 50 متقدمًا على قميص Kotlin Heroes ودبوس Kotlin. أخيرًا ، كل متسابق ينجح في حل مشكلة واحدة على الأقل سيكون مؤهلاً للسحب للفوز بواحد من القمصان القطنية الـ 50 الحصرية لـ Kotlin Heroes.

بالإضافة إلى متعة المشاركة في المسابقة والجوائز التي سيتم الفوز بها ، يمثل Kotlin Heroes فرصة ممتازة لمعرفة المزيد عن القدرات والوظائف التي تقدمها اللغة للمطورين. تذكر أن Kotlin هي اللغة التي تفضلها Google الآن والموصى بها لتطوير تطبيقات Android الجديدة.

من المهم ملاحظة أن المشاركة مجانية ، ولكن يجب عليك حجز مكانك الآن من هنا.

مواضيع ذات صلة
اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *