للأسف يبدو أن برنامجي فيه خطأ
عند التجريب على ?21:67?
يعطي 621:670
والمفروض 721:679
اتمنى ان استطيع تصحيح الخطأ حتى نهاية الاسبوع
(03-01-17, 01:06 AM)Fantastico كتب : [ -> ]للأسف يبدو أن برنامجي فيه خطأ
عند التجريب على ?21:67?
يعطي 621:670
والمفروض 721:679
اتمنى ان استطيع تصحيح الخطأ حتى نهاية الاسبوع
شكرا على امانتك اخي العزيز
في الحقيقة انها فعلا مشكلة ، صعب ان تجرب مدخلات كثيرة على البرنامج
فعليا ، انا جربت مدخلات حتى ليست موجودة في الملف نصي وكان برنامجك ناجحا 100%
ولكن لا اعلم ماسر الاخطاء التي تقعون بها ، لان تطبيق الخوارزمية بشكل صحيح سيجلب لك اقل فرق مع الاصغر تلقائيا.
في المرة القادمة ، سأعطيكم ملف input.txt واريد مخرجات في ملف output.txt ، لتفادي الاحراج الحاصل
ولكن الان اسمح لي الغي النقاط التي حصلت عليها ، وأمل ان تعدل البرنامج قبل نهاية الجولة
والمسألة ليست فيها معادلات رياضية ولا بطيخ ، فقط استخدام اللوب بشكل صحيح يحلها .
بالتوفيق
لمن يريد اضافة حله من الان وصاعدا عليه برفع الملف التنفيذي لبرنامجه ، ويجب ان يكون البرنامج يقبل اختيار ملف نصي بهذا الشكل :
[
attachment=12731]
واريد من البرنامج تكوين ملف output.txt من ذلك الملف .
السلام عليكم
فكرة الحل واضحة عندي و لكن البرنامج يحتاج زمن لابلاس به للتنفيذ
عند التاكد من صحة البرنامج اضيف امر الملف
(03-01-17, 09:18 AM)samira20 كتب : [ -> ]السلام عليكم
فكرة الحل واضحة عندي و لكن البرنامج يحتاج زمن لابلاس به للتنفيذ
عند التاكد من صحة البرنامج اضيف امر الملف
للاسف اختي ، لم اعد اقبل بهذه الطريقة
والسبب هو ماحصل مسبقا من اخطأء في بعض العينات ، فأنا ليس بإمكاني تجريب 200 اختبار للخوارزمية يدويا
اريد منك وضع زر (اخيار ملف..) وعند الضغط عليه يفتح الـ opendialog لكي احدد ملف input.txt (كل سؤال في سطر) - موجود ملف في المشاركة السابقة-
واريد من البرنامج طباعة ملف output.txt فيه نتائج الخوارزمية
فكل ماسأقوم به عندي هو مقارنة الملف النصي ، وان اصبح هناك تطابق 100% ، سأعتمد الحل
وبذلك لن نظلم احد ، ونكون على يقين من صحة الخوارزمية

هذا هو طلبك استاذي بنفس الشروط السابقة
ولكن يتم وضع مسار ملف الادخال والاخراج يدويا
وهذا كما اردت تماما
(03-01-17, 03:53 PM)عبدالله الصافي كتب : [ -> ]هذا هو طلبك استاذي بنفس الشروط السابقة
ولكن يتم وضع مسار ملف الادخال والاخراج يدويا
وهذا كما اردت تماما
ولكن ماقصة البرنامج عند التجريب على ??:??
يعطي 0?:0?
في الحقيقة لم يتحقق شرط الاصغر في برنامجك عند التجريب على ملف جديد اخر
مثلا
???:?35
Participant answer: 359:359
My answer: 350:350
Similarity Failed
--
8?93:9?
Participant answer: 993:998
My answer: 993:988
Similarity Failed
--
اذا اردت ان احتسب الجواب ـ سأحتسبه ولكن لن اضيف النقطتين ...
بالاضافة الى قصة ال؟؟:؟؟ الرجاء تعديلها
هذا بعد تعديل مشكلة
??:??