參考程序:
#include <bits/stdc++.h>
using namespace std;int main() {string s;cin >> s; // 讀取輸入字符串,若無輸入則結束for (int i = 0; i < (int)s.size(); ++i) {// i 從 0 開始,位置是 i+1;如果 i 是奇數,則位置為偶數(2,4,...),需要反轉if (i % 2 == 1) { if (s[i] == 'M') s[i] = 'W';else if (s[i] == 'W') s[i] = 'M';// (題目保證字符只含 M 和 W,所以這里足夠)}}cout << s << '\n';return 0;
}