1class Solution {2public String getSmallestString(int n, int k) {3char[] ch = new char[n];4for (int i = 0; i < n; i++) {5ch[i] = 'a';6k--;7}8int currChar = 0;9while (k > 0) {10currChar = Math.min(25, k);11ch[--n] += currChar;12k -= currChar;13}14return String.valueOf(ch);15}16}