QOJ.ac

QOJ

Límite de tiempo: 10 s Límite de memoria: 256 MB Puntuación total: 100

#23801. Ring

Estadísticas

Sie besitzen $N$ Ringe. In jeden Ring ist eine Zeichenkette aus $10$ Großbuchstaben des Alphabets eingraviert. Die Zeichen sind so in den Ring eingraviert, dass der Anfang und das Ende der Zeichenkette miteinander verbunden sind. Sie müssen sich keine Gedanken darüber machen, die in den Ring eingravierte Zeichenkette rückwärts zu lesen.

Schreiben Sie ein Programm, das für eine gegebene gesuchte Zeichenkette ermittelt, wie viele Ringe diese Zeichenkette enthalten.

Eingabe

Die Eingabe besteht aus $2+N$ Zeilen.

In der $1$. Zeile steht die gesuchte Zeichenkette, die aus mindestens $1$ und höchstens $10$ Großbuchstaben des Alphabets besteht.

In der $2$. Zeile steht die Anzahl der Ringe $N$ ($1 \le N \le 100$).

In Zeile $2+i$ ($1 \le i \le N$) steht die aus $10$ Zeichen bestehende Zeichenkette, die in den $i$-ten Ring eingraviert ist.

Ausgabe

Geben Sie in $1$ Zeile eine ganze Zahl aus, die die Anzahl der Ringe angibt, welche die gesuchte Zeichenkette enthalten.

Beispiele

Eingabe 1

ABCD
3
ABCDXXXXXX
YYYYABCDXX
DCBAZZZZZZ

Ausgabe 1

2

Eingabe 2

XYZ
1
ZAAAAAAAXY

Ausgabe 2

1

Eingabe 3

PQR
3
PQRAAAAPQR
BBPQRBBBBB
CCCCCCCCCC

Ausgabe 3

2

Hinweis

Der Ring in Eingabebeispiel $2$ enthält $1$-mal die Zeichenkette XYZ. Das liegt daran, dass Anfang und Ende der Zeichenkette auf dem Ring miteinander verbunden sind.

In Eingabebeispiel $3$ enthält der $1$. Ring $2$-mal die Zeichenkette PQR, der $2$. Ring enthält $1$-mal die Zeichenkette PQR und der $3$. Ring enthält die Zeichenkette PQR nicht. Daher beträgt die Anzahl der Ringe, die die Zeichenkette PQR enthalten, $2$.

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.