题解 | 编排字符串
编排字符串
https://www.nowcoder.com/practice/42c0673f04b34f66ae236a1cb7995532
#include <iostream>
#include<vector>
using namespace std;
int main() {
int m;
string s;
while (cin >> m) { // 注意 while 处理多个 case
vector<string>vec;
for(int i=0;i<m;i++){
cin>>s;
if(vec.size()<4){
vec.push_back(s);
}
else {
vec.erase(vec.begin());
vec.push_back(s);
}
for(int j=1;j<=vec.size();j++){
printf("%d=%s",j,vec[vec.size()-j].c_str());
if(j!=vec.size())printf(" ");
}
printf("\n");
}
}
}
// 64 位输出请用 printf("%lld")
联想公司福利 1481人发布