إستفتاء : هل توافق على ذلك أم لا
هذا الإستفتاء مغلق .
موافق
25.00%
1 25.00%
لا
75.00%
3 75.00%
إجمالي 4 أصوات 100%
* لقد قمت بالتصويت لهذا الإختيار . [عرض النتائج]

تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[اقتراح] [مسابقة الخوارزمية 3] - اقتراح واستغتاء
#1
أقترح فى جميع مسابقات الخوارزميات(قد لا يصلح هذا الاقتراح فى أنواع أخرى كثيرة من المسابقات ولكنى أراه مهمآ فى مسابقات الخوارزميات بالذات)
أقترح فيها ألا يكون أى حساب أو أى تعليق على شكل ادخال المعطيات أو شكل اخراج النتائج
الحساب فقط على الخوارزمية نفسها [b](موضوع المسابقة)[/b]
أى اعتبر نفسك لا تملك كمبيوتر وأنى (صاحب الاجابة) أنا الذى أملك الكمبيوتر وعليه برنامجى
وأنك تسألنى السؤال ، وأنا من خلال البرنامج أقول لك الاجابة فتعرف هل برنامجى قام فعلآ بحل الخوارزمية أم لا
اعتبرها هكذا دون النظر نهائيآ لشكل ادخال المعطيات أو شكل اخراج النتائج
وكما ذكرت سابقآ أن هذا فى مسابقات الخوارزميات فقط
أرجو آراء الأعضاء
ولكم ألف شكر

الرد
تم الشكر بواسطة:
#2
السلام عليكم

اخي الكريم انا اخالفك بالراي في هذا الموضوع

للاسباب التالية

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

وايضا هذه المسابقة لتبادل الخبرات والتعلم ايضا

يعطيك العافية
(( يَا أَيَّتُهَا النَّفْسُ الْمُطْمَئِنَّةُ ارْجِعِي إِلَى رَبِّكِ رَاضِيَةً مَرْضِيَّةً فَادْخُلِي فِي عِبَادِي وَادْخُلِي جَنَّتِي ))

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

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

أنا أعنى أنه فى هذه الجولة الثالثة مثلآ
لافرق بين أن أضع علامة استفهام ؟ مكان الرقم المجهول وبين أن أترك مكانه فارغآ
ليست بمشكلة أن أكتب العدد الناتج وعلى يساره صفر أو صفرين
المهم أن الناتج صحيح مهما أكثرت من التجارب  

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

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

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

ورجائي ايضا عدم التخلي عن شروط المسابقة في الردود او تغيير احد شروطها حتي لا يشوش ذلك علي عمل المتسابق بل يمكن تعديل اي تغيير في سؤال المسابقة نفسه

ومبروك لكل المتسابقين علي الفوز
وهذه اول مرة اشترك في مسابقات للبرمجة عموما
فكوني هاوي ولست دارس او محترف او حتي اعمل بها فقد استفدت كثيرا وزادت الثقة بنفسي فعلا
وفقك الله اخي اسلام
الرد
#6
إقتباس :ولماذا تجبرني علي وضع اصفار زائدة مع انه يمكنك عمل ذلك تلقائيا عندما يكون الخانة فارغة

افتح نموذجى الأول
أنا ما أجبرتك فيه على وضع أصفار زائدة
كل رقم لاتريد كتابته اتركه فارغآ(لا تكتب الا الأرقام المعلومة فقط)
أنا أعنى بهذه العبارة

إقتباس :ليست بمشكلة أن أكتب العدد الناتج وعلى يساره صفر أو صفرين
أنه ليست بمشكلة أن أكتب لك العدد الناتج وعلى يساره صفر أو صفرين
الرد
تم الشكر بواسطة: عبد العزيز البسكري
#7
انا لا اكذب عليك

(07-01-17, 03:23 PM)اسلام الكبابى كتب :
إقتباس :ليست بمشكلة أن أكتب العدد الناتج وعلى يساره صفر أو صفرين
أنه ليست بمشكلة أن أكتب لك العدد الناتج وعلى يساره صفر أو صفرين

ان لم يكن من شروط المسابقة فلا بأس


الملفات المرفقة صورة/صور
   
الرد
#8
السلام عليكم ..


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


لم اطلب منك ان تضيف صفر او صفرين ، كل ما طلبته هو ان يكون طول المخرج مثل طول المدخل
والهدف من ذلك اننا نريد اختبار قدرتكم البرمجية ..


ان كنت ترى ان هذا الموضوع بلا فائدة ، فأنا اراه ذا فائدة ، فمن غير المعقول ان اطرح عليك سؤالا مثل هذا

??:??

وترجع لي فقط 0:0 ، فأنا لماذا اتعبت نفسي واعطيتك سؤال ذا خانتين ، وفي النهاية ترجع لي جواب ذا خانة واحدة ؟
لاحظ معي هذه السكور بورد :


كما ترى ، النتيجة دائما تكون من خانتين ، فإن طلبت منك output من نتيجة مجهولة من هذه الشاشة مثلا

3؟ : 9؟

فيجب ان يكون الجواب ذا خانتين ليناسب الشاشة .
03 : 09

--


واما قصة الملف النصي ، فهي ضرورية وسأعتمدها ان لزمت في اي مسألة قادمة

وانا استغرب كثيرا عندما ارى مبرمح خوارزميات لايجيد التعامل مع النصوص

فالتعامل من النصوص اهم بألف مرة من تكوين الخوارزميات ، فهو من اساسيات لغة البرمجة .




--


علما بأن المسئلة هي من ابتكار شركة google وتم وضعها في مسابقة codejam السنة الماضية
للاسف لم احلها في الوقت المناسب عند مشاركتي فيها Big Grin

https://code.google.com/codejam/contest/.../dashboard


كما ترى ، تجريب الحلول اوتماتيكي ، فيجب رفع ملف output.txt يحتوي على نتائج من ملف input.txt
ثم يقوم نظامهم بعمل مقارنة ، وان كانت المقارنة صحيحة ، يعطوك نقاط المسالة .

فالشرط الذي وضعناه واقعي 100%
الرد
#9
هذا الذى فتحته هو نموذجى الثانى وليس الأول
بعد أن عدلته ومنعت فيه الفراغات وجعلت بدلآ منها علامات استفهام طبقآ لطلب الشاكى لله
إقتباس :وقضية المربع الفارغ لاتنفع ، المجهول يجب ان يكون مكانه على الاستفهام (?)

--------------------------------------------------------------------------------------------------

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

إقتباس :بدو أنك لم تفهم قولى
أنا أعنى أنه فى هذه الجولة الثالثة مثلآ
لافرق بين أن أضع علامة استفهام ؟ مكان الرقم المجهول وبين أن أترك مكانه فارغآ
ليست بمشكلة أن أكتب العدد الناتج وعلى يساره صفر أو صفرين
المهم أن الناتج صحيح مهما أكثرت من التجارب  
الرد
تم الشكر بواسطة:
#10
إقتباس :انا لا اكذب عليك
ماقلت ذلك ، ولكنك لاتعرف أين مرفقى الأول
ها هو المرفق الأول، وستجده فى الصفحة الثانية

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

إقتباس :كل رقم لاتريد كتابته اتركه فارغآ(لا تكتب الا الأرقام المعلومة فقط)


الملفات المرفقة
.zip   الجولة الثالثة تنفيذى.zip (الحجم : 5.09 ك ب / التحميلات : 26)
الرد
تم الشكر بواسطة: عبد العزيز البسكري , Fantastico , Fantastico


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مسابقة الخوارزمية 3] - شروط المسابقة الشاكي لله 24 8,954 25-12-18, 01:01 AM
آخر رد: hicham716
  [مسابقة الخوارزمية 3] - النتائج النهائية للمسابقة abulayth 6 2,027 28-01-17, 12:09 AM
آخر رد: السندبااد
  [مسابقة الخوارزمية 3] - الجولة الخامسة والاخيرة abulayth 18 3,261 26-01-17, 10:20 PM
آخر رد: Fantastico
  [مسابقة الخوارزمية 3] - الجولة الرابعة abulayth 57 19,309 25-01-17, 06:45 PM
آخر رد: abulayth
  [مسابقة الخوارزمية 3] - المواعيد الشاكي لله 17 3,572 16-01-17, 04:13 PM
آخر رد: allobaed
  [مسابقة الخوارزمية 3] - الجولة الثالثة الشاكي لله 75 10,809 08-01-17, 09:18 PM
آخر رد: samira20
  [مسابقة الخوارزمية 3] - الجولة الثانية abulayth 26 8,810 29-12-16, 11:44 PM
آخر رد: اسلام الكبابى
  [مسابقة الخوارزمية 3] - الجولة الاولى الشاكي لله 46 8,373 22-12-16, 09:13 PM
آخر رد: الشاكي لله
  مسابقة الخوارزمية 3 abulayth 22 4,942 17-12-16, 08:08 PM
آخر رد: الشاكي لله
  [سلسلة تعليمية] مسابقة شهر رمضان المبارك 1437 الكاتب 51 12,209 30-06-16, 01:14 AM
آخر رد: الكاتب

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم