Logo
(追記) (追記ここまで)

28776번 - Загадочное устройство 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB134325.000%

문제

У Димы есть устройство, содержащее $n + m$ кнопок и экран. На экране отображается строка $s,ドル изначально она пустая. Если нажать на кнопку с номером $i$ (1ドル \le i \le n$), то в конец строки $s$ допишется строка $w_i$. Если нажать на кнопку с номером $n + i$ (1ドル \le i \le m$), то из конца строки $s$ удалится $a_i$ символов. Если в строке $s$ было меньше $a_i$ символов, она станет пустой.

У Димы есть $q$ любимых строк $t_i$. Для каждой из них он хочет узнать, можно ли в результате нескольких нажатий на кнопки из пустой строки $s$ сделать строку равную $t_i$.

입력

В первой строке дано два целых числа $n$ и $m$ --- количество кнопок первого и второго типа (1ドル \le n, m \le 100,000円$).

В следующих $n$ строках даны непустые строки $w_i,ドル состоящие из строчных английских букв. Сумма длин всех строк $w_i$ не превышает 10ドル^6$.

В следующих $m$ строках даны числа $a_i$ (1ドル \le a_i \le 10^6$).

В следующей строке дано целое число $q$ --- количество любимых строк Димы (1ドル \le q \le 100,000円$).

В следующих $q$ строках даны непустые строки $t_i,ドル состоящие из строчных английских букв. Сумма длин всех строк $t_i$ не превышает 10ドル^6$.

출력

Для каждой строки $t_i$ в новой строке выведите <<Yes>>, если можно $s$ сделать равным $t_i,ドル и <<No>> иначе.

제한

예제 입력 1

2 1
bba
abacaba
2
4
b
ababbab
abacabba
caba

예제 출력 1

Yes
Yes
Yes
No

힌트

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2020-2021 Season > March 28, 2021 E번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /