回答編集履歴
1
不等号の向きが違った
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
PHPだけど、こんなアルゴリズムを組めばいいのでしょうか
|
1
|
+
PHPだけど、こんなアルゴリズムを組めばいいのでしょうか(PHPでテストしたのは配列を見やすくするため)
|
2
2
|
|
3
|
-
あとはjsに直してみてください
|
3
|
+
あとはjsに直してみてください(変数を書き換えるだけでいけるかと)
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
for($col = 5; $col > 2 ; $col--){
|
26
26
|
|
27
|
-
if( ($num % $col == 0 || $num % $col
|
27
|
+
if( ($num % $col == 0 || $num % $col > $col / 2) && $num >= $col){
|
28
28
|
|
29
29
|
$row = $num / $col;
|
30
30
|
|