{myadvertisements[zone_1]}
 
تقييم الموضوع:
  • 0 صوت - 0 بمعدل
  • 1
  • 2
  • 3
  • 4
  • 5
أحجية رياضية، صعبة جداً جداً .. ممنوع دخول المبتدئين
AntiVirus غير متصل
عضو متقدم
****

المشاركات: 303
الانضمام: Apr 2003
مشاركة: #58
أحجية رياضية، صعبة جداً جداً .. ممنوع دخول المبتدئين
الزميل ابن الشام، في ال php اسماء المتغيرات مسبوقة بعلامة $ ولا تحتاج لتحديد ال type، وبالطبع فانها case sensitive

a$ ليس نفسه A$ وهكذا

والدوال التي اسمها يبدأ ب bc قد شرحها الزميل طارق، غير كده فإن ال syntax مشابه للغة ال c ..

وعلشان تقرأ الكود بشكل افضل، فهاهو (بالـ tabs)

$N = $INPUT_NUMBER;
$a=1;
$b=0;
$c=-$N;
$n=bcsqrt($N);
$m=floor($n);
//Initialisation de la matrice de passage
$A=$m;
$B=1;
$C=1;
$D=0;

//Première conversion
$d=$a;
$a=$a*$m*$m+$b*$m+$c;
$b=2*$d*$m+$b;
$c=$d;

//Boucle
while ($a!=1){
$l=bcadd(bcmul($b,$b),-(4*bcmul($a,$c)));
$r=bcsqrt($l);
$x=bcdiv((bcadd(-$b,$r)),(2*$a));
$y=bcdiv((bcadd(-$b,-$r)),(2*$a));
$z=max($x,$y);
$m=floor($z);
$E=$A;
$F=$B;
$A=bcadd(bcmul($m,$A),$C);
$B=bcadd(bcmul($m,$B),$D);
$C=$E;
$D=$F;
$d=$a;
$a=bcadd(bcmul(bcmul($a,$m),$m),bcadd(bcmul($b,$m),$c));
$b=bcadd(2*bcmul($d,$m),$b);
$c=$d;
}
$result=" X = $A و Y = $B";
03-20-2005, 04:38 PM
عرض جميع مشاركات هذا العضو إقتباس هذه الرسالة في الرد
{myadvertisements[zone_3]}


الردود في هذا الموضوع
أحجية رياضية، صعبة جداً جداً .. ممنوع دخول المبتدئين - بواسطة AntiVirus - 03-20-2005, 04:38 PM

المواضيع المحتمل أن تكون متشابهة…
الموضوع الكاتب الردود المشاهدات آخر رد
  عبارات صعبة Dr.xXxXx 5 2,400 07-05-2011, 10:10 AM
آخر رد: The.Rebel
  قريباً جداً الجوكر 53 9,235 07-04-2011, 10:53 AM
آخر رد: الفكر الحر
  ممنوع دخول المتجوزين والعزابية مصاحبين أو مو مصاحبين Narina 26 5,013 05-25-2011, 10:28 PM
آخر رد: Narina
  يصلون التراويح في الكنائس ...بالمقابل هناك من أفتى بحرمة دخول المسلم لكنيسة بسام الخوري 2 1,575 08-29-2010, 08:44 PM
آخر رد: THE OCEAN
  فيديو لعرس كفار مسيحيين ممنوع دخول المسلمين ... بسام الخوري 35 11,358 05-16-2010, 11:11 PM
آخر رد: بسام الخوري

الانتقال السريع للمنتدى:


يتصفح هذا الموضوع من الأعضاء الان: بالاضافة الى ( 1 ) زائر
{myadvertisements[zone_2]}
إتصل بنا | نادي الفكر العربي | العودة للأعلى | | الوضع البسيط (الأرشيف) | خلاصات التغذية RSS