#include<iostream> using namespace std; int main(){ char c[7]; int a,b,d; cin>>a>>b; b--; d=a; while(a--){ c[a]='z'-b%26; b/=26; } for(int i=0;i<d;i++)cout<<c[i]; return 0; } 类比十进制的做法,注意的是b要先减一