Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <bits/stdc++.h>using namespace std;const int mod = 998244353;char s[30][100];int len[30];long long pw[1005];int vs[30];int main() {pw[0] = 1;for (int i = 1; i <= 1000; ++i)pw[i] = pw[i - 1] * 2 % mod;int n;scanf("%d", &n);int sumk = 0;for (int i = 0; i < n; ++i) {scanf("%s", s[i]);len[i] = strlen(s[i]);for (int j = 0; j < len[i]; ++j)if (s[i][j] == '?')++sumk;}int sum = 1;for (int i = 0; i < n; ++i)sum += len[i];