比赛 |
清明时节雨纷纷,今天天气很晴朗 |
评测结果 |
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();