错误代码
运行超时
#include<iostream>
#include<cstring>
using namespace std;
int main(){
while(1){
string str; cin>>str;
cout<<str.size()<<' ';
for(int i=0;i<str.size();i++){
cout<<str[i]<<' ';
}
for(int i=str.size()-1;i>=0;i--){
cout<<str[i];
}
cout<<endl;
}
}
参考代码
改进
string str;
while(cin>>str){
完整代码
#include<iostream>
#include<cstring>
using namespace std;
int main(){
string str;
while(cin>>str){
cout<<str.size()<<' ';
for(int i=0;i<str.size();i++){
cout<<str[i]<<' ';
}
for(int i=str.size()-1;i>=0;i--){
cout<<str[i];
}
cout<<endl;
}
}