#include<cstdio>
#include<cstring>
#include<vector>
#include<iostream>
using namespace std;
vector<char> str;
vector<char> strr;
int main()
{
char c;
while(scanf("%c",&c)&&c!='\n')
{
if(c=='.')
{
int len=str.size();
for(int i=0;i<len;i++)
{
char a=str.back();
str.pop_back();
strr.push_back(a);
}
strr.push_back('.');
}
else
{
str.push_back(c);
}
}
int len=str.size();
for(int i=0;i<len;i++)
{
char a=str.back();
str.pop_back();
strr.push_back(a);
}
len=strr.size();
for(int i=0;i<len;i++)
{
char a=strr.back();
strr.pop_back();
printf("%c",a);
}
}
为什么会超时!!!求助!!!