二次元配列
AtCoder
パズル
アニメやゲームを元ネタとした問題
ペンシルパズル
連想配列(setやmap)
灰色diff
AtCoder250点
ABC-C
二次元配列
【問題集】二次元配列
多重for文
【問題集】多重for文
ペンシルパズル:数独
9 × 9 に並んだ数字が「数独」の解になっているかを判定する問題 問題へのリンク 問題概要 下のような 9 × 9 グリッドが与えられる。各マスの値は 1 から 9 までの整数値である。 このグリッドが数独の要件を満たすかを判定せよ。 1 2 3 4 5 6 7 8 9 4 5 6 7…
これ、詰まる人には詰まると思う。二次元配列の添字の扱いに習熟していないと難しい。 問題へのリンク 問題概要 のグリッドが与えられる。各マス目には 0 か 1 の値が書かれている。 このグリッドに対して、外周を時計回りに 1 マス分回して得られるグリッド…
AtCoder
AtCoder200点
ABC-B
灰色diff
二次元配列
【問題集】二次元配列
for文
【問題集】多重for文
多重for文
トーナメントなど対戦表に関する問題
Yes/No判定問題
フラグを活用する
フラグ:すべてが条件を満たすか
二次元配列を調べる練習問題! 問題へのリンク 問題概要 人のリーグ戦の戦績表が下図のように与えられる。'W' は勝ち、'L' は負け、'D' は引き分けを表す。また、対角線上は '-' である。 4 -WWW L-DD LD-W LDW- この戦績表が矛盾しているかどうかを調べよ。…
AtCoder
AtCoder200点
ABC-B
灰色diff
ソート
ソート:比較関数を設計する
ペア値のソート
トーナメントなど対戦表に関する問題
二次元配列
【問題集】ソート
安定ソート
ソート:ソート後のindexを求める
ペアのソート。ソートの比較関数を作る系。 問題へのリンク 問題概要 人のプレイヤー によるリーグ戦の戦績表が下のように与えられる。 7 -oxoxox x-xxxox oo-xoox xoo-ooo ooxx-ox xxxxx-x oooxoo- プレイヤーを勝ち星数が多い順に並び替えよ。ただし、タイ…