P1928 外星密码90分递归代码#9MLE
查看原帖
P1928 外星密码90分递归代码#9MLE
667177
Unpretentious_Day楼主2023/8/7 20:12

这是我的代码:

#include <iostream>
#include <cstdio>
#include <cmath>
#include <cstring>
#include <algorithm>
#include <stack>
using namespace std;
string solve(){
	int num;
	char a;
	string ans="",temp="";
	while(true){
		a=getchar();
		if(a=='\n'){
			cout<<ans;
			exit(0);
		}
		if(a=='['){
			scanf("%d",&num);
			temp=solve();
			while(num--){
				ans+=temp;
			}
		}else if(a==']'){
			return ans;
		}else{
			ans+=a;
		}
	}
}
int main(){
	solve();
	return 0;
}

在本地运行时可以输出正确答案,并且内存只用了2.3MB,但到了洛谷上就MLE。

并且我下载了#9的输出数据:全是“䕙䡁”

这是有什么问题吗?卡了很久了。

2023/8/7 20:12
加载中...