intmain() { scanf("%d%d", &n, &Q); int res = 0; while (Q --) { int x, y, z; scanf("%d%d%d", &x, &y, &z); a[x][y] ++; b[y][z] ++; c[x][z] ++; if (a[x][y] >= n) res ++; if (b[y][z] >= n) res ++; if (c[x][z] >= n) res ++;
printf("%d\n", res); }
return0; }
枚举
题意是在字符串 S 中寻找一个模式串出现的次数,并在剩下的串中允许修改一个字符,允许使这个字符串的次数加一