はまやんはまやんはまやん

hamayanhamayan's blog

Bulletin Board [AISing Programming Contest 2019 / エイシング プログラミング コンテスト 2019 A]

https://atcoder.jp/contests/aising2019/tasks/aising2019_a

解説

https://atcoder.jp/contests/aising2019/submissions/3983145

横Nマスで連続してWマス分取る方法は(N-W+1)通りある。
同様に縦についても(N-H+1)通りあるので、(N-H+1)*(N-W+1)が答え。

int N, H, W;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> N >> H >> W;
 
    int ans = (N-H+1) * (N - W+1);
    cout << ans << endl;
}