• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

العمدة11

اعضاء جدد
  • عدد المشاركات

    39
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

6 عادي

عن العمدة11

  • الرتبة
    عضو جديد
  • تاريخ الميلاد 10/16/1990

معلومات الملف الشخصي

  • الجنس ذكر

طرق الإتصال

  1. فهمت الفكرة بهذه الطريقة يمكننا أن نصنع دالة بديلة لفور و نعمل بها اي برنامج <?php   function Myfor($x,$a){if(0<$a){eval($x);$a=$a-1;Myfor($x,$a);}else{return 0 ;}}Myfor("print 'HelloWorld!';","100");?> :clapping: اسف لأن الحل بلغة بي اتش بي - فمعرفتي بلغة السي محدودة جدا
  2. ايه ده - بدل الكابتشا سؤال برمجي شكله موقع راائع B)
  3. وقتي على الانترنت قليل - لكن التحدي يستحق المحاولة جاري التسجيل
  4. كيف هذا !! طيب نجرب أبسط مثال اطبع كلمة هلو ورلد 100 مرة
  5. نتيجة السؤال الثاني عشر 12

    استخدمت في هذا السؤال دالة اختبار الاولية التي استخدمتها في حل السؤال السابع مع اضافة دالة لاستبعاد اي عدد يحتوي على رقم زوجي و دالة اخرى للقيام بعملية التدوير للعدد import sysx=1000000result=1even=[0,2,4,6,8]def check_prime(x): m=x a=2 k=m-1 q=pow(a,k,m) if q == 1: return 1 else : return 0def have_even(x): count=len(str(x)) for j in range(0,count,1): mm=str(x) m1=mm[j] mm1=int (m1) if mm1 in even: return 1def checker(x): count=len(str(x)) s=range(count) ccount=count-1 for j in range(0,count,1): m=str(x) st=m[j] ff=ccount-j s[0]=st for i in range(1,count,1): if j+i < count: s[i]=m[j+i] else : v=i-count s[i]=m[j+v] ss="".join(s) #print ss target=int(ss) if check_prime(target)==0: return 0 x1=x-1 for m in range(x1,2,-2): if have_even(m) != 1: if check_prime(m) == 1: if checker(m)!=0: # print m result=result+1print result و قد كان وقت التنفيذ كالاتي real    0m1.724s user    0m1.696s sys    0m0.024s و بالتجربة تبين أن دالة استبعاد الاعداد الزوجية وفرت بعض الوقت في التنفيذ
  6. نتيجة السؤال الحادي عشر -11-

    اذا اضفت سطر لطباعة النتائج ستجد ان كل الاحتمالات اخذت في الحسبان System.out.println(i+","+j +","+e+","+r+","+t+","+y+","+u+","+o+")");أنا أيضا حاولت بطرق مختلفة لكن لم اظن الحل سيكون بهذه السهولة   200 عبوة من نوع 1 200,0,0,0,0,0,0,0) و هو الاحتمال الاخير و 100 عبوة من نوع 2 0,200,0,0,0,0,0,0) و هو الاحتمال رقم 1784 في  ناتج هذا الكود  
  7. تم تقديم الاجابة :yuppie: :)
  8. السؤال صعب محتاج وقت و محاولات كتير و في الغالب الكود بتاعه هيكون كبير لكن برضه هحاول :programmer:
  9. سؤال صعب :evil: :evil: جاري المحاولة  
  10. نتيجة السؤال العاشر -10-

    حليت السؤال ده من غير برنامج - باستخدام الهكس bless hex و ادي الكود بلغة البي اتش بي <?php$c= file_get_contents('coucherdesoleil_003.jpg');$f= file_get_contents('wordlist');$arr=explode("\n",$f);$max = count($arr);$bp=bin2hex($c);for ($i=0;$i<=$max;$i++){ $w=$arr[$i]; $w2=bin2hex($w); $pos = strpos($bp, $w2); if ($pos != false) { die ( "the word is :\"$w\""); } }?>زمن التنفيذ real    0m2.620s user    0m2.604s sys    0m0.012s       شكل الورد ليست كان يشبه الاراي يعني فعلا كان  ممكن يكون المقصود هو ان كل رمز تقابله كلمة و المطلوب هو الكلمة و ليس الرمز
  11. نتيجة السؤال التاسع -9-

    <?php$all=array(24,55,58,05,66,73,99,26,97,17,78,78,96,83,14,88,34,89,63,72,21,36,23,9,75,00,76,44,20,45,35,14,00,61,33,97,34,31,33,95,78,17,53,28,22,75,31,67,15,94,03,80,04,62,16,14,09,53,56,92,16,39,05,42,96,35,31,47,55,58,88,24,00,17,54,24,36,29,85,57,86,56,00,48,35,71,89,07,05,44,44,37,44,60,21,58,51,54,17,58,19,80,81,68,05,94,47,69,28,73,92,13,86,52,17,77,04,89,55,40,20,69,36,41,72,30,23,88,34,62,99,69,82,67,59,85,74,04,36,16,20,73,35,29,78,31,90,01,74,31,49,71,48,86,81,16,23,57,05,54,04,42,16,73,38,25,39,11,24,94,72,18,08,46,29,32,40,62,76,36,01,70,54,71,83,51,54,69,16,92,33,48,61,43,52,01,89,19,67,48,08,02,22,97,38,15,00,40,00,75,04,05,07,78,52,12,50,77,91,08,49,49,99,40,17,81,18,57,60,87,17,40,98,43,69,48,04,56,62,00,81,49,31,73,55,79,14,29,93,71,40,67,53,88,30,03,49,13,36,65,52,70,95,23,04,60,11,42,69,24,68,56,01,32,56,71,37,02,36,91,88,36,68,87,57,62,20,72,03,46,33,67,46,55,12,32,63,93,53,69,04,52,08,83,97,35,99,16,07,97,57,32,16,26,26,79,33,27,98,66,22,31,16,71,51,67,63,89,41,92,36,54,22,40,40,28,66,33,13,80,24,47,32,60,99,03,45,02,44,75,33,53,78,36,84,20,35,17,12,50,32,98,81,28,64,23,67,10,26,38,40,67,59,54,70,66,18,38,64,70,67,26,20,68,02,62,12,20,95,63,94,39,63,8,40,91,66,49,94,21);$arrrows=array_chunk($all,20);$array=$arrrows[0];$maxs = max($array);$k = array_search($maxs, $array);$sum=$maxs;print $maxs;print "\n";for ($i=0;$i<=18;$i++){$ka=$i+1;$array=$arrrows[$ka];$j=$k-1;$l=$k+1;$a = $array[$k];$b= $array[$j];$c= $array[$l];$maxo=max($a,$b,$c);print $maxo;print "\n";$k = array_search($maxo, $array);$sum = $sum+$maxo;}print $sum;?>ده الكود  - الاول كان غلط
  12. نتيجة السؤال التاسع -9-

    <?php$all=array(24,55,58,05,66,73,99,26,97,17,78,78,96,83,14,88,34,89,63,72,21,36,23,9,75,00,76,44,20,45,35,14,00,61,33,97,34,31,33,95,78,17,53,28,22,75,31,67,15,94,03,80,04,62,16,14,09,53,56,92,16,39,05,42,96,35,31,47,55,58,88,24,00,17,54,24,36,29,85,57,86,56,00,48,35,71,89,07,05,44,44,37,44,60,21,58,51,54,17,58,19,80,81,68,05,94,47,69,28,73,92,13,86,52,17,77,04,89,55,40,20,69,36,41,72,30,23,88,34,62,99,69,82,67,59,85,74,04,36,16,20,73,35,29,78,31,90,01,74,31,49,71,48,86,81,16,23,57,05,54,04,42,16,73,38,25,39,11,24,94,72,18,08,46,29,32,40,62,76,36,01,70,54,71,83,51,54,69,16,92,33,48,61,43,52,01,89,19,67,48,08,02,22,97,38,15,00,40,00,75,04,05,07,78,52,12,50,77,91,08,49,49,99,40,17,81,18,57,60,87,17,40,98,43,69,48,04,56,62,00,81,49,31,73,55,79,14,29,93,71,40,67,53,88,30,03,49,13,36,65,52,70,95,23,04,60,11,42,69,24,68,56,01,32,56,71,37,02,36,91,88,36,68,87,57,62,20,72,03,46,33,67,46,55,12,32,63,93,53,69,04,52,08,83,97,35,99,16,07,97,57,32,16,26,26,79,33,27,98,66,22,31,16,71,51,67,63,89,41,92,36,54,22,40,40,28,66,33,13,80,24,47,32,60,99,03,45,02,44,75,33,53,78,36,84,20,35,17,12,50,32,98,81,28,64,23,67,10,26,38,40,67,59,54,70,66,18,38,64,70,67,26,20,68,02,62,12,20,95,63,94,39,63,8,40,91,66,49,94,21);$arrrows=array_chunk($all,20);$array=$arrrows[0];$maxs = max($array);$k = array_search($maxs, $array);$sum=$maxs;for ($i=0;$i<=19;$i++){$ka=19-$i;$array=$arrrows[$ka];$j=$k-1;$l=$k+1;$a = $array[$k];$b= $array[$j];$c= $array[$l];$maxo=max($a,$b,$c);print $maxo;print "\n";$k = array_search($maxo, $array);$sum = $sum+$maxo;}print $sum;?>هذه كانت اجابتي  يريت كل واحد يكتب الكود بتاعه علشان نستفيد منه
  13. وصلت للاجابة الصحيحة - المشكلة كانت في حالة الحروف سؤال رائع   و كمان الصورة جميلة - عملتها خلفية لسطح المكتب :)
  14. عاوز اعرف شكل الاجابة هيكون ازاي يعني اكتب السطر اللي فيه رموز و لا اللي فيه كلمة ولا الاثنين معا انا وجدت الكلمة لكن عند اختبار الاجابة اجد "اجابة خاطئة"
  15. ربما يكون صحيحا ان هناك فاقد - لكنه ليس بالضرورة انه يساوي حجم الجلد في الدورة الاولى لكن كيف يتم حساب هذا الفاقد؟