Source code for submission s1255

bugs.cc

  1. #include <cstdio>
  2. #include <iostream>
  3. #include <string>
  4. #include <cstdio>
  5.  
  6. using namespace std;
  7.  
  8. int main() {
  9. int i, j, T, pos;
  10. char B[1005], c;
  11. string X;
  12. while(scanf("%d %s", &T, B) != EOF) {
  13. X = B;
  14. for (i=0; i<T; ++i) {
  15. pos = 0;
  16. while ((c = getchar()) != '\n') {
  17. if (c == X.at(pos))
  18. ++pos;
  19. else {
  20. if (pos != 0) {
  21. for(j=0; j<pos; ++j)
  22. putchar(X.at(j));
  23. pos = 0;
  24. }
  25.  
  26. if (c == X.at(pos))
  27. ++pos;
  28. else
  29. putchar(c);
  30. }
  31.  
  32. if (X.size() == pos)
  33. pos = 0;
  34. }
  35. putchar('\n');
  36. }
  37. }
  38.  
  39. return 0;
  40. }
  41.