\(Solution:\)
首先我们需要明确一点那就是 这道题是有spj的,如果你的输出与样例输出不同,是没有关系的,接下来我们切入正题。
第一种方法: 开一个string类型的数组,将26个字母打表进去,然后循环n次,每次输出 \(str[i\%k]\) 这个原因是只能有k个不同的字符,所以用取余就可以来完美地完成这一点。
第二种方法: 这次不用打表了,其实本质上和第一种方法没有什么区别,因为要输出字符所以你首先要先加上一个字符 \(‘a‘\) 然后再加上 \(i\%k\) ,原理与第一种方法相同,最后输出的结果和第一种方法输出的一模一样。
\(code:\)
讲得这么清楚了就不用贴代码了吧qwq
如果这篇文章给予了你帮助,那你就点个赞再走吧,Thanks?(?ω?)?
原文:https://www.cnblogs.com/ForeverOIer/p/12660239.html