けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

AtCoder ABC 048 A - AtCoder *** Contest (灰色, 100 点)

文字列の標準入力と、先頭の文字がわかっていれば解ける系

問題概要

"AtCoder s Contest" という形の文字列  S が与えられる (s の部分は任意)。

たとえば、"AtCoder Beginner Contest" のような文字列が与えられる。これを "ABC" のように略して出力せよ。

解法

C++ の標準入力では、空白区切りの文字列は、別の文字列として入力されることとなる。

問題となる真ん中の文字列を B とすると、その先頭の文字は B[0] で取得できる。

#include <bits/stdc++.h>
using namespace std;

int main() {
    string A, B, C;
    cin >> A >> B >> C;
    cout << "A" << B[0] << "C" << endl;
}