AtCoder が提供しているABC(AtCoder Beginner Contest)001 A問題をC++で解いてみました。ABC001は、2013年10月12日21:00に実施されました。
AtCoder の紹介はこちらに、プログラミングの方針はこちらに記事があります。
A問題 積雪深差(Difficulty : 69(参考値))
問題の詳細は、リンク先をご覧ください。
指定されている式を計算するだけです。AtCoder Problems による Difficulty は 69(参考値)でした。
解答案
C++ プログラム例(ABC001A)
問題文「ある時刻の積雪深 $H1$ とその1時間前の積雪深 $H2$ が与えられます。この時、この1時間の積雪深差 $H1−H2$ の値を計算して出力してください。」と出力する式が問題文で指定されています。
ABCの最初の問題で、非常に解きやすいと感じました。
以下が、C++プログラムです。
#include <bits/stdc++.h>
using namespace std;
int main()
{
int h1, h2;
cin >> h1 >> h2;
cout << h1 - h2 << endl;
return 0;
}
AC(Accepted=正しいプログラム)と判定されました。
最後に
最近、A問題も難しく感じていたので、ABC001について調べてみました。間口が広い取り組みやすい問題になっていました。
引き続き ABC の問題を紹介していきます。