#include <bits/stdc++.h>//万能头
#define int long long
using namespace std;
string s,s1;//定义字符
signed main ()
{
cin>>s>>s1;//输入
vector<string> a(1);
a[0]=s;
int i=0;
while (s!=s1)
{
for (int j=0;j<s.size ();j++) //测长度
if (s[j]!='z'&&s[j]!='9') s[j]++;
else if (s[j]=='9') s[j]='0';
else s[j]='a';
a.push_back ("");
i++;//累加
a[i]=s;
for (int j=0;j<=a.size ()-2;j++)
if (a[j]==s)
{
cout<<"IMPOSSIBLE\n";
return 0;
}
//cout<<s<<endl;
}
cout<<i<<endl;
return 0;
}
恺撒密码(password)C++代码
最新推荐文章于 2024-03-23 21:40:14 发布