10人で飲み、全員が飲み終わるまで1人おきに飲み始め、飲む順番を出力 10人で飲み、全員が飲み終わるまで1人おきに飲み始め、飲む順番を出力 共有先: -----解決策--------- $arr = array('0','0','0','0','0','0','0','0','0','0'); for ($i=0;array_sum($arr)<10;$i = $i+3){ if($i >=10) $i = $i-10; $arr[$i] = 1; echo $i+1 .""; } ログイン後にコピー 1 4 7 10 3 6 9 2 5 8------解決策--------- $n = 10; $i = 0; while($n--) { echo "$i"; $i = ($i + 3) % 10; } ログイン後にコピー