| Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|---|
| 38656 | penglangjie | 【J】T3 | C++ | 运行出错 | 0 | 0 MS | 256 KB | 993 | 2025-10-18 15:01:18 |
#include <bits/stdc++.h> using namespace std; #define ll long long #define DBG int main() { #ifdef DBG freopen("judge.in", "r", stdin); freopen("judge.out", "w", stdout); #endif ll llT = 0; cin >> llT; if (1 == llT) { ll llN = 0; cin >> llN; string strIn = ""; cin >> strIn; bool bFlag = false; for (ll i = 1; i < strIn.size(); i++) { if (strIn[i] != strIn[i-1]) { bFlag = true; break; } } if (!bFlag) { cout << "YES" << endl; } else { bFlag = false; for (ll i = 0; i < llN; i++) { if (strIn[i] != strIn[llN-i-1]) { bFlag =true; break; } } if (!bFlag) { cout << "YES" << endl; } else { cout << "YES" << endl; } } } else { for (ll i = 1; i <= llT; i++) { cout << "Yes" << endl; } } #ifdef DBG fclose(stdin); fclose(stdout); #endif return 0; }