题解 | 合并符串
合并符串
https://www.nowcoder.com/practice/7f436c901a0d450ebdec1168e3e57cc2
#include <iostream> #include <string> using namespace std; int main() { string s1, s2; while (cin >> s1 >> s2) { string str; for (int i = 0; i < s1.size() / 2; i++) { char t = s1[i]; s1[i] = s1[s1.size() - i - 1]; s1[s1.size() - i - 1] = t; } while (s1.size() > 0 && s2.size() > 0) { str.push_back(s1.back()); s1.pop_back(); str.push_back(s2.back()); s2.pop_back(); } cout << str << endl; } } // 64 位输出请用 printf("%lld")