公式解説

By
yama_can

C++ では文字列を一文字ずつ処理できます。

以下のコードで解くことができます。

#include <bits/stdc++.h>
using namespace std;
int main()
{
  string s;
  cin >> s;
  for (char ch : s)
  {
    if (ch == 'A') cout << "P";
    if (ch == 'C') cout << "A";
    if (ch == 'P') cout << "C";
  }
  cout << "MAN" << endl;
}