思路
暴力替换即可
代码
#include<bits/stdc++.h>
#include<cstring>
#include<queue>
#include<set>
#include<stack>
#include<vector>
#include<map>
#define ll long long
#define lhs printf("\n");
using namespace std;
const int N=1e5+10;
const int M=2024;
const int inf=0x3f3f3f3f;
string a,b[14];
int main()
{
cin>>a;
for(int i=0;i<=9;i++)cin>>b[i];
for(int i=0;i<a.size();i+=10)
{
//替换
string c;
for(int j=i;j<=i+9;j++)c+=a[j];
for(int j=0;j<=9;j++)
{
if(b[j]==c)cout<<j;
}
}
return 0;
}