خودم یه همچین چیزی نوشتم
ولی باید بیام g0 را با g1 و g2 وg3وg4 مقایسه کنم
g1 را با g2وg3وg4 مقایسه کنم
g2 را با g3وg4 مقایسه کنم
g3 را با g4 مقایسه کنم
یکم کدش زیاد میشه
این درست هست؟؟؟؟؟؟؟؟
میدونم اشتباهه
چون مثلا به ازای خونه صفر با هم برابر اند میاد ؟ ها را میشماره و یکی اش را null میزاره بعد وارد حلقه for بیرونی میشه و میره خانه یک را مقایسه میکنه
و یه چیزی اصلا این کد و این ایده میاد دو به دو همه چیزی را مقایسه میکنه
ولی من میخواهم هر تعداد آرایه ای که خانه متناظرشون برابره انتخاب بشن و تعداد ؟ بینشون محاسبه بشه و کمترین انتخاب بشه
این تنها راهیه به ذهنم رسیده ولی خیلی اشتباهه
ممنون میمشم کمکم کنید
$tg0=0;
$tg1=0;
for($i=0;$i<6;$i++)
{
if($g0[$i]===$g1[$i])
{
for($j=0;$j<6;$j++)
{
if($g0[$j]==="?")
{
$tg0++;
}
if($g1[$j]==="?")
{
$tg1++;
}
if($tg0<$tg1)
{
$tg0[$j]=null;
}
elseif($tg1<$tg0)
{
$tg1[$j]=null;
}
}
}