GYM104574E

📅 发布时间:2026/7/15 12:11:40 👁️ 浏览次数:
GYM104574E
GYM104574E打表 发现 八次循环回到最初 所以模拟八次 判断是否存在即可#include bits/stdc.h using namespace std; const int N2e55; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); vectorint nums(52); for (auto v: nums) cin v; for (int i 0; i 8; i ) { vectorint nnums; for (int i 0; i 26; i ) { nnums.emplace_back(nums[i]); nnums.emplace_back(nums[i 26]); } nums.swap(nnums); bool flg true; for (int i 26; i 52; i ) { if (nums[i] 1) { flg false; } } if (flg) return cout YES, 0; } cout NO; return 0; }