fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int k, n;
  6.  
  7. string a[100];
  8. string f[100];
  9.  
  10. int main(){
  11. cin >> n >> k;
  12. for (int i = 1; i <= n-k+1; i++){
  13. cin >> a[i];
  14. }
  15. for (int i = 1; i <= 26; i++){
  16. f[i]="A";
  17. f[i+26]="B";
  18. }
  19. for (int i = 1; i <= 26; i++){
  20. f[i]+=(char)i+96;
  21. f[i+26]+=(char)i+96;
  22. }
  23. for (int i = 1; i <= n-k+1; i++){
  24. if (a[i]=="NO"){
  25. f[i+k-1] = f[i];
  26. }
  27. }
  28. for (int i = 1; i <= n; i++){
  29. cout << f[i] << " ";
  30. }
  31. return 0;
  32. }
Success #stdin #stdout 0s 15248KB
stdin
9 8
YES NO
stdout
Aa Ab Ac Ad Ae Af Ag Ah Ab