F.java 919 B

123456789101112131415161718192021222324252627282930313233343536
  1. package tuirngCup2019ahstuACM;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import java.util.Scanner;
  5. public class F {
  6. public static void main(String[] args) {
  7. Scanner cin = new Scanner(System.in);
  8. String s = cin.next();
  9. int n = cin.nextInt();
  10. List<String> list = new ArrayList<>();
  11. for(int i = 1; i <= n; i++){
  12. String x = cin.next();
  13. boolean f = true;
  14. for(int j = 0; j < s.length(); j++){
  15. if(s.charAt(j) == '*'){
  16. continue;
  17. }
  18. if(s.charAt(j) != x.charAt(j)){
  19. f = false;
  20. break;
  21. }
  22. }
  23. if (f){
  24. list.add(x);
  25. }
  26. }
  27. System.out.println(list.size());
  28. for (String str:list
  29. ) {
  30. System.out.println(str);
  31. }
  32. }
  33. }