求助dalao
  • 板块灌水区
  • 楼主拐哥牛逼
  • 当前回复12
  • 已保存回复12
  • 发布时间2020/6/21 12:20
  • 上次更新2023/11/7 00:17:12
查看原帖
求助dalao
323935
拐哥牛逼楼主2020/6/21 12:20

题目内容

#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);
    }
}

为什么会超时!!!求助!!!

2020/6/21 12:20
加载中...