叩く方法を使います。まずステージに立つ数字を見つけて、2 番目の数字と比較すると、勝者 (数字の大きい方) がステージに残ります。次に3番目の番号に進み、ステージ上の人(先ほどの勝者)と大きさを比較し、勝者はステージに残り、敗者はステージから降ります。以降、全員がステージに集まって比較するまで、各番号とその時点でステージ上に残っていた番号が比較され、最後にステージに残った番号がチャンピオンとなります。それが「格闘場アルゴリズム」です。
この問いに対する考え方は次のとおりです。
知らせ:
配列名 [定数式]、定数式には定数と記号定数を含めることができますが、変数を含めることはできません。言い換えれば、C 言語では配列のサイズを動的に定義することはできません。つまり、配列のサイズはプログラムの実行中の変数の値に依存しません。