تضامنًا مع حق الشعب الفلسطيني |
مشروع أويلر
مشروع أويلر
|
مشروع أويلر (بالإنجليزية: Project Euler) (سمي على اسم عالم الرياضيات ليونهارت أويلر) هو موقع إليكتروني يقدم بشكل دوري سلسلة من المسائل الرياضية التي تتطلب حلول برمجية.[2][3] سُمي المشروع على الرياضي السويسري ليونهارت أويلر أحد أعظم الرياضيين على مر التاريخ. يجتذب الموقع بشكل رئيسي الطلبة والمهتمين بمجالي الرياضيات وعلوم الحاسب.[4]
أنشأ كولن هيوز (صاحب المعرف "Euler") الموقع في 2001، ومنذ ذلك الحين اكتسب الموقع سمعة وشهرة واسعة حول العالم. يحتوي الموقع على أكثر من 800 مسألة اعتبارا من 30 مايو 2022[5]، ويتم إضافة مسألة جديدة بمعدل مسألة واحدة بالأسبوع.[6] تختلف المسائل من ناحية الصعوبة، ولكن يأكد الموقع أن جميع المسائل تخضع لـ«قاعدة الدقيقة الواحدة» والتي تنص على أنه قد تتطلب المسألة ساعات طويلة من التفكير والبرمجة،[7] ومع ذلك فان البرنامج النهائي الناجح لا يتطلب أن يستغرق أكثر من دقيقة واحدة من العمل على حاسب عادي ليصل إلى الإجابة الصحيحة.
اعتبارًا من 27 أبريل 2021، أصبح لدى مشروع أويلر أكثر من مليون مستخدم قاموا بحل مشكلة واحدة على الأقل، في أكثر من 100 لغة برمجة مختلفة.[8]
تختلف المسائل من ناحية الصيغة ولكنها تشترك في أنها جميعا تطلب مدخلا (نتيجة) نهائيا. في حال الإدخال الصحيح للنتيجة النهائية في صفحة المسألة، يتاح للمستخدم الإطلاع على منتدى خاص بالمسألة للنقاش حول الحلول والأكواد وطرق التفكير المختلفة مع باقي أعضاء الموقع، ولا يمكن للمستخدم الاطلاع على هذا المنتدى قبل ذلك.
مراجع
- ^ "Projecteuler.net Site Overview". أليكسا إنترنت. مؤرشف من الأصل في 2018-12-30. اطلع عليه بتاريخ 2016-05-30.
- ^ Suri، Manil (12 أكتوبر 2015). "The importance of recreational math". نيويورك تايمز. مؤرشف من الأصل في 2018-06-15. اطلع عليه بتاريخ 2018-06-05.
- ^ Foote، Steven (2014). Learning to Program. Addison-Wesley learning series. Pearson Education. ص. 249. ISBN:9780789753397. مؤرشف من الأصل في 2022-12-23. اطلع عليه بتاريخ 2022-12-23.
- ^ مشروع أويلر - صفحة عن تم الإطلاع عليها بتاريخ 6 سبتمبر، 2016. نسخة محفوظة 11 أبريل 2018 على موقع واي باك مشين.
- ^ "Project Euler (list of problems)". مؤرشف من الأصل في 2015-08-04. اطلع عليه بتاريخ 2022-03-14.
- ^ "News - Project Euler". projecteuler.net. مؤرشف من الأصل في 2021-04-27. اطلع عليه بتاريخ 2021-04-27.
- ^ "Project Euler - About". مؤرشف من الأصل في 2011-09-25. اطلع عليه بتاريخ 2008-04-04.
- ^ "Project Euler (Statistics)". مؤرشف من الأصل في 2020-05-08. اطلع عليه بتاريخ 2021-04-27.