P1928为什么会MLE
  • 板块学术版
  • 楼主Lauriee
  • 当前回复3
  • 已保存回复3
  • 发布时间2022/11/25 07:47
  • 上次更新2023/10/27 01:37:52
查看原帖
P1928为什么会MLE
86207
Lauriee楼主2022/11/25 07:47

P1928 外星密码

#include<bits/stdc++.h>
using namespace std;
string Read ()
{
	int num;
	string s="",s1="";
	char c;
	while (cin>>c)
	{
		if (c=='\n'||c==' ')
			return s;
		if (c=='[')
		{
			cin>>num;
			s1=Read ();
			while (num--)
				s+=s1;
		}
		else
		{
			if (c==']')
				return s;
			else
				s+=c;
		}
	}
	return s;
}
int main ()
{
	cout<<Read ()<<endl;
	return 0;
}

把第8行的cin>>c改成c=getchar()第九组会MLE,求问原因。

2022/11/25 07:47
加载中...