【C++解説】AtCoder Beginner Contest 001-B - 視程の通報【競技プログラミング】
mintson
【公式】夜猫ミントのブログ
2026年7月になりました。
就活も兼ねて、これからエンジニア・プログラマーとして技術スタックを積み上げていきたいと考えています。近年はAIに頼ってコードを書くことが減っていたので、その部分を競技プログラミングで補えればと思い、始めたプロジェクトです。
AtCoderとは、オンライン上でプログラミングの腕を競い合う、一種の知的スポーツです。
解説にあたって、今回は以前紹介したC++で解いていきます。
整数 H1, H2(0 ≦ H1, H2 ≦ 2,000)が与えられます。
その差 H1 − H2 を求める、シンプルな問題です。
※https://atcoder.jp/contests/abc001/tasks/abc001_1
C++で入力・出力を行うには、まずライブラリ iostream をインクルードします。
次に、H1 と H2 を整数型(int)で定義します。
あとは cin で入力を受け取り、cout で差(-)を出力すれば完了です。
#include <iostream>
using namespace std;
int main() {
int H1, H2;
cin >> H1 >> H2;
cout << H1 - H2 << endl;
return 0;
}ショート動画もあります!