考察:極端な場合を考える
極端な場合を考えて考察した! 問題へのリンク 問題概要 非負整数 (片方は正) が与えられるので、以下の条件を満たすような二次元グリッドを構築せよ(存在しない場合は、そのことを報告せよ)。 グリッドのマス数は 以上 以下 グリッドの各マスは白色または…
算数と数学
易しい数え上げ問題
数え上げ問題
1個の整数の入力を扱う易しい問題
AtCoder
AtCoder100点
ABC-A
灰色diff
最大値や最小値に着目する
考察:極端な場合を考える
制約条件:総和=K
考察:最大値と最小値の間がすべて作れる
そのまま覚えたい易しい教育的典型問題
算数と数学:場合をもれなく列挙する
易しい算数と数学
NoviSteps8Q
実はすごく簡単なのだが、戸惑うかもしれない。 問題へのリンク 問題概要 個のものを A 君と B 君で分け合う。 A 君も B 君も 1 個以上もらうようにするとき、分け方は何通りあるか? 解法 次の 通りある。 A 君: 個、B 君: 個 A 君: 個、B 君: 個 ... A…
AtCoder
AtCoder100点
ARC-A
灰色diff
ARC-like
考察:極端な場合を考える
箱とボール
最大値と最小値を求める
算数と数学
算数と数学:条件を筋よく整理する
そのまま覚えたい易しい教育的典型問題
制約条件:総和=K
易しい算数と数学
「競プロのための算数」を気軽に放出したら、この問題の存在について指摘を受けた! 問題へのリンク 問題概要 個のボールを 人に配る。 全員が 個以上のボールをもらえるようにする。ボールが最も多い人と最も少ない人のボールの個数の差の最大値を求めよ。 …
AtCoder
AtCoder300点
ABC-C
操作
コーナーケース
考察:場合分けして考える
操作後の結果の最適化問題
最大値と最小値を求める
茶色diff
算数と数学
種類数
NoviSteps5Q
考察:極端な場合を考える
落ち着いて整理して考えよう。 問題へのリンク 問題概要 人がいてそれぞれの AtCoder レーティングが与えれている。1 以上 4800 以下で、400 ごとに色が変わるという設定。 今、レーティング 3200 以上の人は自由に色を変えることができる。このとき、 人の…