AOJ 0555

yarudake

#include <cstdio>
#include <cstring>
using namespace std;

int main(){
	char str[11], c;
	int N, len;
	char ring[11];
	scanf("%s", str);
	scanf("%d", &N);
	int ans=0;
	for(int i =0; i<N; i++){
		scanf("%c", &c);
		scanf("%s", ring);
		bool f=false;
		for(int i=0; i<10; i++){
			bool g=true;
			for(int j=0; j<strlen(str); j++)
				if(str[j] != ring[(i+j)%10]) g=false;
			f=g||f;
		}
		if(f) ans++;
	}
	printf("%d\n", ans);
	return 0;
}