AtCoder が提供しているABC(AtCoder Beginner Contest)325 のA問題をC++とPythonで解いてみました。ABC325は、2023年10月21日21:00に実施されました。
AtCoder の紹介はこちらに、プログラミングの方針はこちらに記事があります。
A問題 Takahashi san(Difficulty : 8)
問題はリンク先をご覧ください。
簡単な文字の入出力を行います。AtCoder Problems による Difficulty は、8 でした。
解答案
C++ プログラム例(ABC325A)
文字列を二つ読み込み、最初の文字列に空白と “san” を続けて出力します。
以下が、C++プログラムとなります。
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s, t;
cin >> s >> t;
cout << s << " san" << endl;
return 0;
}
AC(Accepted=正しいプログラム)と判定されました。
Python プログラム例(ABC325A)
Python 版も基本的な考え方は同じです。以下となります。
"""AtCoder Beginner Contest 325 A"""
s, t = input().split()
print(s, "san")
こちらも「AC」と判定されました。
最後に
ABCのA問題としても非常に解きやすい難易度です。このレベルの問題が出題されるため、コンテスト参加の間口が広がっていると思います。
引き続き ABC の問題を紹介していきます。