Class Solution
-
- All Implemented Interfaces:
public final class Solution3210 - Find the Encrypted String\.
Easy
You are given a string
sand an integerk. Encrypt the string using the following algorithm:For each character
cins, replacecwith the <code>k<sup>th</sup></code> character aftercin the string (in a cyclic manner).
Return the encrypted string.
Example 1:
Input: s = "dart", k = 3
Output: "tdar"
Explanation:
For
i = 0, the 3<sup>rd</sup> character after'd'is't'.For
i = 1, the 3<sup>rd</sup> character after'a'is'd'.For
i = 2, the 3<sup>rd</sup> character after'r'is'a'.For
i = 3, the 3<sup>rd</sup> character after't'is'r'.
Example 2:
Input: s = "aaa", k = 1
Output: "aaa"
Explanation:
As all the characters are the same, the encrypted string will also be the same.
Constraints:
1 <= s.length <= 100<code>1 <= k <= 10<sup>4</sup></code>
sconsists only of lowercase English letters.
-
-
Constructor Summary
Constructors Constructor Description Solution()
-
Method Summary
Modifier and Type Method Description final StringgetEncryptedString(String s, Integer k)-
-
Method Detail
-
getEncryptedString
final String getEncryptedString(String s, Integer k)
-
-
-
-