#include using namespace std; int main() { int a, b, n; // 2 ~10 string s; cin >> a >> b >> n >> s; a--, b--; for (int i = 0; i < 5; i++) { // 跑5次 int k = n - 1; // 字符串的最后一位,k是位置 while (k >= 0 && b - (s[k] - 'a') < n - k) k--; if (k < 0) break; int c = s[k] + 1; // 长大1个 for (int j = k; j < n; j++) s[j] = c++; cout << s << endl; } / return 0; }