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

hamayanhamayan's blog

人工知能 [yukicoder No.536]

https://yukicoder.me/problems/no/536

解法

https://yukicoder.me/submissions/185298
ラスト2つを見るときは、普通にN-2番目とN-1番目を参照した。
あとは、分解だが、c++ならstringのsubstrメソッドを使うとよい。

string S;
//---------------------------------------------------------------------------------------------------
void _main() {
    cin >> S;

    int N = S.length();

    if (S[N - 2] == 'a' && S[N - 1] == 'i') printf("%sAI\n", S.substr(0, N - 2).c_str());
    else printf("%s-AI\n", S.c_str());
}