حدثت التحذيرات التالية:
Warning [2] Undefined variable $newpmmsg - Line: 24 - File: global.php(958) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(958) : eval()'d code 24 errorHandler->error_callback
/global.php 958 eval
/printthread.php 16 require_once
Warning [2] Undefined variable $unreadreports - Line: 25 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 25 errorHandler->error_callback
/global.php 961 eval
/printthread.php 16 require_once
Warning [2] Undefined variable $board_messages - Line: 28 - File: global.php(961) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 28 errorHandler->error_callback
/global.php 961 eval
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$bottomlinks_returncontent - Line: 6 - File: global.php(1070) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(1070) : eval()'d code 6 errorHandler->error_callback
/global.php 1070 eval
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval
Warning [2] Undefined array key "time" - Line: 2 - File: printthread.php(211) : eval()'d code PHP 8.1.2-1ubuntu2.19 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(211) : eval()'d code 2 errorHandler->error_callback
/printthread.php 211 eval



نادي الفكر العربي
أحجيات منطقية ... - نسخة قابلة للطباعة

+- نادي الفكر العربي (http://www.nadyelfikr.com)
+-- المنتدى: الســــــــاحات العامـــــــة (http://www.nadyelfikr.com/forumdisplay.php?fid=3)
+--- المنتدى: قضايا اجتماعيــــــة (http://www.nadyelfikr.com/forumdisplay.php?fid=60)
+--- الموضوع: أحجيات منطقية ... (/showthread.php?tid=23556)

الصفحات: 1 2 3 4 5 6 7 8 9


أحجيات منطقية ... - ابن سوريا - 10-23-2005

معكم ما أردتم من وقت، وهذا يناسبني لأني مشغول جداً هذه الأيام وأفضل أن نمدد الموضوع عدة أيام.

حظاً طيباً
(f)


أحجيات منطقية ... - Logikal - 10-24-2005


يا انتي فيروس،

لماذا حصرت S و P هكذا (في برنامجك)؟؟

s=[11, 17, 23, 27, 29, 35, 37, 41, 47, 51, 53, ...

n={}
p=[2,3,5,7,11,13,17,161,67,71,73,79,83,89,97]...


كيف حصرت الحلول في هذه الا رقام؟


أحجيات منطقية ... - ابن سوريا - 10-24-2005

أعزائي

يمكن بشوية شغل حصر المجموعة تبع S بـ 11 عدد لا غير.

يللا لشوف (f)


أحجيات منطقية ... - AntiVirus - 10-24-2005

اقتباس:  Logikal   كتب/كتبت  
 
يا انتي فيروس،

لماذا حصرت S و P هكذا (في برنامجك)؟؟

s=[11, 17, 23, 27, 29, 35, 37, 41, 47, 51, 53, ...

n={}
p=[2,3,5,7,11,13,17,161,67,71,73,79,83,89,97]...


كيف حصرت الحلول في هذه الا رقام؟

شوف يا سيدي، المجموعة s تحتوي على المجاميع المتاحة .. كما اتفقنا لا يمكن ان يكون المجموع من النوع الذي يمكن تمثيله كجمع عددين اوليين، لذلك، فاننا من احتمالات الجمع المتاحة (من 5 حتى 199) نزيل كل ما يمكن ان يكون جمع عددين اوليين (او عدد اولي + نفس العدد ^ 2) (الاعداد الاولية هي المجموعة p) ..

لكن يبدو انني بعد ذلك قد عملت خطأ ما، الكود ليس صحيحا، ما حاولت عمله هو التالي ..

بما ان الطالب الاول عرف ان مجموع العددين لا يصلح ان يكون مجموع عددين اوليين فقد نظر لكل حالات الضرب المتاحة ووجد فيها حالة واحدة فقط تؤدي لجمع لا يتوافق مع جمع عددين اوليين ..

الطالب الثاني لابد وانه نظر لاحتمالات الجمع المتوفرة لديه ووجد فيها جمعا واحدا يحقق الشرط الخاص بالطالب الاول ..

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

لكن يبدو ان الكود فيه خطا لم اتبينه بعد (كتبته الساعة 2 صباحا:cool: )

وعلى كل حال فطارق اضاف لنا مفتاحا آخر وهو اننا يجب ان ننظر فقط الى اول 11 حالة (طبعا لا اعرف لم) وهي الحالات

11, 17, 23, 27, 29, 35, 37, 41, 47, 51, 53

تحياتي


أحجيات منطقية ... - ابن سوريا - 10-24-2005

طيب بما أن العملية معقدة جداً سأساعدكم بعرض طريقة تفكير تلغي أي إمكانية لحل يكون فيه S أكبر من 100
المجموع يمكن أن يكون 200 ولكن هذا مرفوض بديهياً
وكذلك 199 كما أسلفت.

العدد 97 كما تعلمون أولي:

لنفرض جدلاً أن العدد S :

S<=197
S >= 99 = 97 +2

هذا يعني أن هناك إمكانية لدى S بأن يكون الحل:
(97,S-97)

عندها سيكون الحل الوحيد الممكن لدى P هو من الشكل:
(97,P/97)
لن أقول لماذا، لكن فكروا فيها جيداً.

لذلك لا يمكن للسيد سيرج (S) أن يدعي بأنه يعرف أن السيد بول (P)لا يعرف الحل.

كذلك يمكن الوصول بأن المجموع لا يمكن أن يكون أكبر من 53، بنفس الطريقة.

(f)



أحجيات منطقية ... - معتزل - 10-24-2005

بما انو الشعب بلش يكتب فانا لح اكتب :

انا اللي وصلتلهم 10 ارقام
ما بعرف وين راح ال (11)

الارقام هي :

9
15
21
25
27
33
35
39
45
49

بس ما عرفت كمل !!!

لا زمها صفنة تانية يبدو :what:

صح يا ترى ؟:what::what::what::what:


أحجيات منطقية ... - AntiVirus - 10-24-2005

اقتباس:لنفرض جدلاً أن العدد S :

S<=197
S >= 99 = 97 +2

هذا يعني أن هناك إمكانية لدى S بأن يكون الحل:
(97,S-97)

عندها سيكون الحل الوحيد الممكن لدى P هو من الشكل:
(97,P/97)
لن أقول لماذا، لكن فكروا فيها جيداً.

لذلك لا يمكن للسيد سيرج (S) أن يدعي بأنه يعرف أن السيد بول (P)لا يعرف الحل

:what:

....

بالطبع اي عدد سيقبل القسمة على 97 فانه يتوزع مباشرة الى (97,P/97)، لان 97 * 2 ستكون خارج اللعبة تماما ..

بالمثل فان 53*2=106

اما 47*2 = 94 اي ان السيد سيرج سيتورط!

آخ! كان لابد ان انتبه لهذا من البداية:lol:

على كل حال، يبدو انني اكتشفت الخطأ في الكود المفتري اعلاه .. والنتيجة بعد التصحيح صارت

4 و 13 ..

لحظة اتاكد ..

آه فعلا ، يبدو انه حل صحيح! وقد كنت اقدر على الوصول اليه دون حتى استبعاد الاعداد اكبر من 53!





أحجيات منطقية ... - ابن سوريا - 10-24-2005

الحل صحيح

لكن بدي منك تفسرها كويس :D


أحجيات منطقية ... - AntiVirus - 10-24-2005

اقتباس:  طارق القدّاح   كتب/كتبت  
الحل صحيح

لكن بدي منك تفسرها كويس :D

يا سيدي ما انا فسرتها قبل كده!

من ناحية الطرف P هو لديه حاصل ضرب يحتوي على حالة واحدة مجموعها هو احد الاعداد من المجموعة s الموجودة في الكود اعلاه ..

من ناحية الطرف S هو لديه حاصل جمع يمكن كتابته بكذا شكل لكن واحد فقط منها يقود الى عدد بمواصفات العدد الذي مع P

ما عملته في الكود هو انني حصرت حالات الضرب التي تحتوي على حالة واحدة فقط . (وضعتها في المجموعة m). ثم منها حصرت حالات الجمع التي تحتوي على حالة واحدة فقط من m ..

بالطبع حتى الطريقة اليدوية سنضطر فيها لعمل هذا، فقط نستطيع تقليل الاحتمالات ل 11 احتمال فقط .. لكن مادمنا في العام 2005 فلماذا لا نجرب الكمبيوتر :P

طارق، ممكن اعرف الكتاب اللي بتجيب منه الاسئلة ده؟


أحجيات منطقية ... - Logikal - 10-24-2005

اقتباس:  طارق القدّاح   كتب/كتبت  
الحل فعلاً مذهل،  
(f)


طيب طالما اننا عرفنا الحل، لماذا هو "مذهل"؟