题解 CF770A 【New Password】

时间:2020-04-08 18:00:19   收藏:0   阅读:72

\(Solution:\)

首先我们需要明确一点那就是 这道题是有spj的,如果你的输出与样例输出不同,是没有关系的,接下来我们切入正题。

第一种方法: 开一个string类型的数组,将26个字母打表进去,然后循环n次,每次输出 \(str[i\%k]\) 这个原因是只能有k个不同的字符,所以用取余就可以来完美地完成这一点。

第二种方法: 这次不用打表了,其实本质上和第一种方法没有什么区别,因为要输出字符所以你首先要先加上一个字符 \(‘a‘\) 然后再加上 \(i\%k\) ,原理与第一种方法相同,最后输出的结果和第一种方法输出的一模一样。

\(code:\)

讲得这么清楚了就不用贴代码了吧qwq

如果这篇文章给予了你帮助,那你就点个赞再走吧,Thanks?(?ω?)?

原文:https://www.cnblogs.com/ForeverOIer/p/12660239.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!