<?php
$cha12 = array();
$cha1_count = 3;
$cha2_count = 3;
$cha12[0][0] = 3;
$cha12[0][1] = 6;
$cha12[0][2] = 2;
$cha12[1][0] = 4;
$cha12[1][1] = 5;
$cha12[1][2] = 3;
$cha12[2][0] = 2;
$cha12[2][1] = 2;
$cha12[2][2] = 8;
$fcount = 0;
$fcount_array = array();
$fc = 0;
/*for($count1=0;$count1<$cha1_count;$count1++){
for($count2=0;$count2<$cha2_count;$count2++){
if($fcount == 0){
$fcount_array[$fcount] = $cha12[$count1][$count2];
$fcount++;
}
else {
for($fc=0;$fc<$fcount;$fc++){
if($fcount_array[$fc] == $cha12[$count1][$count2])
continue 2;
}
$fcount_array[$fcount] = $cha12[$count1][$count2];
$fcount++;
}
}
}*/
for($count1=0;$count1<$cha1_count;$count1++){
for($count2=0;$count2<$cha2_count;$count2++){
$fc = ($cha2_count * $count1) + $count2;
$fcount_array[$fc] = $cha12[$count1][$count2];
}
}
print_r($fcount_array);
//$cm: cha1とcha2の短い方の値
//$nc: 現在足している要素の数
//$sum: 合計
/*function loop($cm,$nc){
if($nc > $cm){
$sum = -1;
}
else {
*/
?>
- Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.38, 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- Array
(
[0] => 3
[1] => 6
[2] => 2
[3] => 4
[4] => 5
[5] => 3
[6] => 2
[7] => 2
[8] => 8
)
preferences:
298.62 ms | 406 KiB | 452 Q