اكتب معادلة اذا ادخلت فيها: 1 2 3 4 5 6 7 8 9
كانت النتيجة: 3 2 1 6 5 4 9 8 7
* ادخال رقم واحد
* تاءخد المعادلة ارقام اكبر 10 11 12 => 12 11 10
* يمنع استخدام (and ,or ,not)
اكتب معادلة اذا ادخلت فيها: 1 2 3 4 5 6 7 8 9
كانت النتيجة: 3 2 1 6 5 4 9 8 7
* ادخال رقم واحد
* تاءخد المعادلة ارقام اكبر 10 11 12 => 12 11 10
* يمنع استخدام (and ,or ,not)
نرجو التوضيح أكثر
إذا رأيتموني غبت فأطلت الغياب فربما أكون قد انتقلت عن الدنيا إلى الآخرة
فما أحوجني إلى دعوة صالحة من أخ لي كريم
أول برنامج عربي للمحاسبة والتجارة وإدراة المخازن يعمل على اللينكس والماك والويندوز
بعد محاولات وتجارب بمساعدة الإكسل توصلت إلى الصيغة التالية
ولم أجرب إن كان هناك صيغة مختصرة أكثر
F(x) = x+2-2*((((x+1) Mod 3)+1) Mod 3)
وكمعادلة إكسل
=A1+2-2*MOD(MOD(A1+1;3)+1;3)
وأظن أن هذه الصيغة لا يمكن اختصارها ولكن قد يكون هناك صيغة مختلفة
تم تعديل هذه المشاركة بواسطة أبو أحمد المبرمج في 22 مارس 2013 في 13:00
ما أقبـح المعصية ، تذهب لذتها ويبقى إثمها ... ومأ أحسن الطاعة ، تذهب مشقتها ويبقى ثوابها
كل نعيم دون الجنة غرور ... وكـل شقـاء دون النـار سرور
وهي الصيغة
(((x-1) mod 3)*2-2)*-1+x
تم تعديل هذه المشاركة بواسطة الخوارزمي2 في 22 مارس 2013 في 16:33