比赛 noip2016普及练习1 评测结果 AAAAA
题目名称 求先序遍历 最终得分 100
用户昵称 @@@ 运行时间 0.001 s
代码语言 C++ 内存使用 0.32 MiB
提交时间 2016-11-03 21:12:59
显示代码纯文本
#include <fstream>    
#include <string>    
#include <cstring>    
using namespace std;    
ifstream fin("nlr.in");    
ofstream fout("nlr.out");    
int f(string x,string y)    
{    
    int p=x.find(y[y.length()-1]);    
    fout<<x[p];    
    if(p>0)    
        f(x.substr(0,p),y.substr(0,p));    
    if(p<x.length()-1)    
        f(x.substr(1+p,x.length()-1-p),y.substr(p,y.length()-1-p));    
            
}    
  
int main()    
{    
    string sp,si;    
    fin>>sp>>si;    
    f(sp,si);    
    fin.close();    
    fout.close();    
    return 0;    
}