比赛 清明时节雨纷纷,今天天气很晴朗 评测结果 AAAAAAAAAA
题目名称 外星密码 最终得分 100
用户昵称 Regnig Etalsnart 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2017-04-07 19:23:26
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<cstring>
#define syy myson
using namespace std;
int len,i=0;
char word[20010];
string ans="";
string work()
{
	string fuck="";
	int numx=0;
	while(word[i]>='0'&&word[i]<='9')
	{
		numx=numx*10+int(word[i])-48;
		i++;
	}
	while(word[i]!=']')
	{
		if(word[i]!='[')
		{
			fuck+=word[i];
			i++;
		}
		else
		{
			i++;
			fuck+=work();		
		}
	}
	i++;
	string shit=fuck;
	while(numx>1)
	{
		fuck+=shit;
		numx--;
	}
	return fuck;
}
int Main()
{
	freopen("passworda.in","r",stdin);freopen("passworda.out","w",stdout);
	ios::sync_with_stdio(false);
	cin>>word;
	len=strlen(word);
	while(i<len)
	{
		if(word[i]!='[')
		{
			ans+=word[i];
			i++;
		}
		else
		{
			i++;
			ans+=work();
		}
	}
	cout<<ans;
	return 0;
}
int main(){;};
int syy=Main();