题解
2026-01-12 10:26:24
发布于:江苏
8阅读
0回复
0点赞
题意理解
本题是一道非常基础的模拟,我们对于这道题目,只需要按照要求,判断奇偶性,按要求执行就好
细节见注释
#include <iostream>
#include <string>
using namespace std;
const int MOD = 20260101; // 定义取模的常数
int main() {
ios::sync_with_stdio(0); // 加速输入输出,应对大数据量
cin.tie(0);
cout.tie(0);
long long x; // 用long long防止计算过程中溢出
int n;
cin >> x >> n;
while (n--) {
string s;
cin >> s;
long long sum = 0;
// 计算字符串所有字符的ASCII码总和
for (char c : s) {
sum += c;
}
// 根据sum奇偶性执行操作
if (sum % 2 == 1) {
x = (x * x) % MOD;
} else {
x = (x * 2) % MOD;
}
// 输出本次操作后的结果
cout << x << '\n';
}
return 0;
}
这里空空如也


有帮助,赞一个