PTA: 7-62 倒数第N个字符串 (15分)

7-62 倒数第N个字符串 (15分)

在这里插入图片描述
这题真的想了很久,绕进了死胡同,我太难了。

#include<bits/stdc++.h>
using namespace std;

int main(){
	int l,n;
	string s;
	cin >> l >> n;
	n = pow(26,l) - n;
	for(int i = 0;i < l;i++){
		s += (char)(n % 26 + 'a');
		n /= 26;
	}
	reverse(s.begin(), s.end());
	cout << s << endl;
	return 0;
}

欢迎大家批评改正!!!

发布了39 篇原创文章 · 获赞 2 · 访问量 3427

猜你喜欢

转载自blog.csdn.net/weixin_43581819/article/details/103980039