摘要: A. Shuffle Hashing 题意:判断\(s\)排序后是不是和\(t\)的一段子串排序相等。 点击查看代码 void solve() { std::string s, t; std::cin >> s >> t; int n = s.size(), m = t.size(); std::r 阅读全文
posted @ 2025-05-06 21:09 maburb 阅读(19) 评论(0) 推荐(0)
摘要: A. LRC and VIP 题意:求能不能把\(a\)数组分成两部分,使得它们的\(gcd\)不相同。 考虑\(gcd\)是小于等于这些数的,那么我们可以把最大值和非最大值分开。无解的情况就是所有数相同。 点击查看代码 void solve() { int n; std::cin >> n; st 阅读全文
posted @ 2025-05-06 01:55 maburb 阅读(819) 评论(3) 推荐(2)