| Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|---|
| 361656 | 123456 | 【C5-7】国王的魔镜 | C++ | 通过 | 100 | 2 MS | 260 KB | 369 | 2025-11-19 19:39:28 |
#include<bits/stdc++.h> using namespace std; int main(){ string s,s1,s2; cin>>s; s1=s.substr(0,s.size()/2); s2=s.substr(s.size()/2); reverse(s2.begin(),s2.end()); while(s1==s2){ s=s.substr(0,s.size()/2); s1=s.substr(0,s.size()/2); s2=s.substr(s.size()/2); reverse(s2.begin(),s2.end()); } cout<<s.size(); return 0; }